EDBT 2026 Demo / reviewers in the wild / expert
Ramesh Gupta
dblp:71/5522
· DBLP profile ↗
4ranked-venue papers
3as first author
0since 2021 · last 2000
—ORCID · none
Domains — the database's venue-derived domains; a paper can count in several
Applied, interdisciplinary, general and emerging computing · 2 · 2 first-authorSystems, architecture and hardware · 1Databases, data management, data science and information retrieval · 1 · 1 first-author
Expertise — from the expertise taxonomy: the topics of the expert's papers under the CCF categories. A weight counts papers with recency: 1 for a paper about the topic, 0.3 when the topic is its context, halved every five years.
| Databases, data mining, and information retrieval
4 papers |
Transaction processing and concurrency control · 100% | |
| Computer architecture, parallel and distributed computing, and storage systems
4 papers |
Distributed systems · 41% Embedded and real-time systems · 38% Performance modeling and evaluation · 20% |
Topics — the 7 heaviest of 8, each with the papers that count most for it
| Topic | Weight | Papers | Last | Evidence papers |
|---|---|---|---|---|
Transaction processing and concurrency control
distributed commit protocols |
0.1 | 4 | 2000 | The PROMPT Real-Time Commit Protocol · IEEE Trans. Parallel Distributed Syst. 2000 Revisiting Commit Processing in Distributed Database Systems · SIGMOD Conference 1997 More optimism about real-time distributed commit processing · RTSS 1997 |
Transaction processing and concurrency control
commit processing |
0.0 | 2 | 1997 | More optimism about real-time distributed commit processing · RTSS 1997 Commit processing in distributed real-time database systems · RTSS 1996 |
Transaction processing and concurrency control › concurrency control
optimistic concurrency control |
0.0 | 1 | 1997 | Revisiting Commit Processing in Distributed Database Systems · SIGMOD Conference 1997 |
Embedded and real-time systems
real-time databases |
0.0 | 2 | 1997 | More optimism about real-time distributed commit processing · RTSS 1997 Commit processing in distributed real-time database systems · RTSS 1996 |
Distributed systems › transaction processing
atomicity |
0.0 | 1 | 1997 | More optimism about real-time distributed commit processing · RTSS 1997 |
Distributed systems
fault tolerance |
0.0 | 1 | 1997 | More optimism about real-time distributed commit processing · RTSS 1997 |
Performance modeling and evaluation
simulation |
0.0 | 1 | 1997 | Revisiting Commit Processing in Distributed Database Systems · SIGMOD Conference 1997 |
Methods — techniques the papers use, named apart from their topics
simulation · 0.1optimistic commit protocol · 0.1optimistic lending · 0.1simulation model · 0.0shadow transaction · 0.0priority inheritance · 0.0
| Year | Publication | Venue | Position |
|---|---|---|---|
| 2000 | The PROMPT Real-Time Commit ProtocolabstractWe investigate the performance implications of providing transaction atomicity for firm-deadline real-time applications, operating on distributed data. Using a detailed simulation model, the real-time performance of a representative set of classical transaction commit protocols is evaluated. The experimental results show that data distribution has a significant influence on real-time performance and that the choice of commit protocol clearly affects the magnitude of this influence. We also propose and evaluate a new commit protocol, PROMPT (Permits Reading Of Modified Prepared-data for Timeliness), that is specifically designed for the real-time domain. PROMPT allows transactions to "optimistically" borrow, in a controlled manner, the updated data of transactions currently in their commit phase. This controlled borrowing reduces the data inaccessibility and the priority inversion that is inherent in distributed real-time commit processing. A simulation-based evaluation shows PROMPT to be highly successful, as compared to the classical commit protocols, in minimizing the number of missed transaction deadlines. In fact, its performance is close to the best on-line performance that could be achieved using the optimistic lending approach. Further, it is easy to implement and incorporate in current database system software. Finally, PROMPT is compared against an alternative priority inheritance-based approach to addressing priority inversion during commit processing. The results indicate that priority inheritance does not provide tangible performance benefits. Jayant R. Haritsa, Krithi Ramamritham, Ramesh Gupta |
IEEE Trans. Parallel Distributed Syst. | 3 |
| 1997 | More optimism about real-time distributed commit processingabstractIn (Gupta et al., 1996), we proposed a new commit protocol, OPT, specially designed for use in distributed firm-deadline real-time database systems. OPT allows transactions to optimistically borrow uncommitted prepared data in a controlled manner. This controlled borrowing reduces the data inaccessibility and the priority inversion that is inherent in real-time commit processing. Experimental evaluations showed the new OPT protocol to be highly successful, as compared to the classical distributed commit protocols, in minimizing the number of missed transaction deadlines. In this paper, we extend and improve upon this prior work in the following ways. First, we consider parallel distributed transactions whereas the previous study was restricted to sequential transactions. Second, we evaluate the extent to which OPT's real-time performance is adversely affected by those cases where its optimism turns out to be misplaced. This is achieved by comparing OPT's performance with that of Shadow-OPT, a protocol that augments OPT with the shadow transaction approach and ensures that the right decision about access to uncommitted data is always eventually made. In all of our experiments, which considered a wide range of workloads and system configurations, the difference between OPT and Shadow-OPT never exceeded ten percent. Moreover, the difference was reduced to less than two percent when OPT was enhanced with a simple healthy lenders heuristic. Finally, we compare the performance of OPT to that of an alternative priority, inheritance-based approach to addressing priority inversion during commit processing. Ramesh Gupta, Jayant R. Haritsa, Krithi Ramamritham |
RTSS | 1 |
| 1997 | Revisiting Commit Processing in Distributed Database SystemsabstractA significant body of literature is available on distributed transaction commit protocols. Surprisingly, however, the relative merits of these protocols have not been studied with respect to their quantitative impact on transaction processing performance. In this paper, using a detailed simulation model of a distributed database system, we profile the transaction throughput performance of a representative set of commit protocols. A new commit protocol, OPT, that allows transactions to “optimistically” borrow uncommitted data in a controlled manner is also proposed and evaluated. The new protocol is easy to implement and incorporate in current systems, and can coexist with most other optimizations proposed earlier. For example, OPT can be combined with current industry standard protocols such as Presumed Commit and Presumed Abort. Ramesh Gupta, Jayant R. Haritsa, Krithi Ramamritham |
SIGMOD Conference | 1 |
| 1996 | Commit processing in distributed real-time database systemsabstractWe investigate the performance implications of supporting transaction atomicity in a distributed real-time database system. Using a detailed simulation model of a firm-deadline distributed real-time database system, we profile the real-time performance of a representative set of commit protocols. A new commit protocol that is designed for the real-time domain and allows transactions to "optimistically" read uncommitted data is also proposed and evaluated. The experimental results show that data distribution has a significant influence on the real-time performance and that the choice of commit protocol clearly affects the magnitude of this influence. Among the protocols evaluated, the new optimistic commit protocol provides the best performance for a variety of workloads and system configurations. Ramesh Gupta, Jayant R. Haritsa, Krithi Ramamritham, S. Seshadri |
RTSS | 1 |