About Me

I am Sajjad Rahnama, a Senior member of technical staff at Oracle working on the high availability of Oracle database using sharding and replication. I got my Ph.D. from the Department of Computer Science at University of California, Davis supervised by Prof. Mohammad Sadoghi. I was a member of the Exploratory Systems Lab. My Ph.D. research focus was on byzantine fault tolerant protocols, high availablity through sharding and replication, distributed systems, and their applications in databases, blockchain, and secure transaction processing I was a system designer and leading developer of ResilientDB I got my B.Sc. in Computer Science from Amirkabir University of Technology, Tehran, Iran.


    Topics Of Interest
  • Distributed Databases
  • Byzantine Fault-tolerant Protocols
  • Blockchain
  • High Availabile Databases
  • Distributed Transaction Processing
  • Sharding, Replication

Publications

Reliable Transactions in Serverless-Edge Architecture
(ICDE) 2023 [ Paper ]

Dissecting BFT Consensus: In Trusted Components we Trust!
(EuroSys) 2023 [ Paper ]

Power-of-Collaboration: A Sustainable Resilient Ledger Built Democratically
(IEEE Data Engineering Bulletin) 2022 [ Paper ]

Practical View-Change-Less Protocol through Rapid View Synchronization
[Under Submission] [ Paper ]

RingBFT: Resilient Consensus over Sharded Ring Topology
International Conference on Extending Database Technology (EDBT) 2022 [ Paper, Slides, Talk ]

Proof-of-Execution: Reaching Consensus through Fault-Tolerant Speculation.
International Conference on Extending Database Technology (EDBT) 2021 [ Paper, Slides, Talk ]

Scalable, Resilient and Configurable Permissioned Blockchain Fabric,
International Conference on Very Large Data Base(VLDB) 2020 [ Paper, Slides, Video ]

Building High Throughput Permissioned Blockchain Fabrics: Challenges and Opportunities,
International Conference on Very Large Data Base (VLDB) 2020, Tutorial [ Paper, Slides, Video ]

Tutorial: Blockchain Consensus Unraveled: Virtues and Limitations,
Distributed Event-Based Systems (DEBS) 2020, Tutorial [ Paper ]

Permissioned Blockchain Through the Looking Glass: Architectural and Implementation Lessons Learned
International Conference on Distributed Computing Systems (ICDCS) 2020 [ Paper, Slides, Video ]

ResilientDB: Global Scale Resilient Blockchain Fabric,
International Conference on Very Large Data Base (VLDB) 2020 [ pVLDB Reproducibility Badge, Paper, Slides, Video ]

Efficient Transaction Processing in Byzantine Fault Tolerant Environments,
In International Workshop on High Performance Transaction Systems (Biennial), 2019 [ Paper ]

An In-Depth Look of BFT Consensus in Blockchain: Challenges and Opportunities
Proceedings of the 20th International Middleware Conference Tutorials, 2019 [ Paper ]


Contact Me

2392, Academic Surge, 1124 Crocker Ln, Davis, CA