Mohammad Sadoghi

Orcid: 0000-0003-2779-6080

Affiliations:
  • University of California, Davis, USA
  • Purdue University, West Lafayette, Indiana, USA (former)
  • IBM T.J. Watson Research Center, New York, USA (former)
  • University of Toronto, Canada (former)


According to our database1, Mohammad Sadoghi authored at least 113 papers between 2007 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
DIBA: A Re-Configurable Stream Processor.
IEEE Trans. Knowl. Data Eng., September, 2024

Consensus in Data Management With Use Cases in Edge-Cloud and Blockchain Systems.
Proc. VLDB Endow., August, 2024

HotStuff-1: Linear Consensus with One-Phase Speculation.
CoRR, 2024

Thunderbolt: Causal Concurrent Consensus and Execution.
CoRR, 2024

The Bedrock of Byzantine Fault Tolerance: A Unified Platform for BFT Protocols Analysis, Implementation, and Experimentation.
Proceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation, 2024

SpotLess: Concurrent Rotational Consensus Made Practical Through Rapid View Synchronization.
Proceedings of the 40th IEEE International Conference on Data Engineering, 2024

Data-CASE: Grounding Data Regulations for Compliant Data Processing Systems.
Proceedings of the Proceedings 27th International Conference on Extending Database Technology, 2024

2023
[Solution] Byzantine Cluster-Sending in Expected Constant Cost and Constant Time.
J. Syst. Res., 2023

[Problem] Cerberus: Minimalistic Multi-shard Byzantine-resilient Transaction Processing.
J. Syst. Res., 2023

Consensus in Data Management: From Distributed Commit to Blockchain.
Found. Trends Databases, 2023

Comparative Evaluation of Data Decoupling Techniques for Federated Machine Learning with Database as a Service.
CoRR, 2023

Resilient Consensus Sustained Collaboratively.
CoRR, 2023

Practical View-Change-Less Protocol through Rapid View Synchronization.
CoRR, 2023

Reliable Transactions in Serverless-Edge Architecture.
Proceedings of the 39th IEEE International Conference on Data Engineering, 2023

Dissecting BFT Consensus: In Trusted Components we Trust!
Proceedings of the Eighteenth European Conference on Computer Systems, 2023

WedgeBlock: An Off-Chain Secure Logging Platform for Blockchain Applications.
Proceedings of the Proceedings 26th International Conference on Extending Database Technology, 2023

Chemistry behind Agreement.
Proceedings of the 13th Conference on Innovative Data Systems Research, 2023

2022
LogStore: A Workload-Aware, Adaptable Key-Value Store on Hybrid Storage Systems.
IEEE Trans. Knowl. Data Eng., 2022

Analyzing In-Memory NoSQL Landscape.
IEEE Trans. Knowl. Data Eng., 2022

Editorial.
Inf. Syst., 2022

Power-of-Collaboration: A Sustainable Resilient Ledger Built Democratically.
IEEE Data Eng. Bull., 2022

The Bedrock of BFT: A Unified Platform for BFT Protocol Design and Implementation.
CoRR, 2022

On the Correctness of Speculative Consensus.
CoRR, 2022

The Fault-Tolerant Cluster-Sending Problem.
Proceedings of the Foundations of Information and Knowledge Systems, 2022

RingBFT: Resilient Consensus over Sharded Ring Topology.
Proceedings of the 25th International Conference on Extending Database Technology, 2022

2021
Fault-Tolerant Distributed Transactions on Blockchain
Synthesis Lectures on Data Management, Morgan & Claypool Publishers, ISBN: 978-3-031-01877-0, 2021

ByShard: Sharding in a Byzantine Environment.
Proc. VLDB Endow., 2021

Byzantine Cluster-Sending in Expected Constant Communication.
CoRR, 2021

Blockchain Transaction Processing.
CoRR, 2021

Highly Available Queue-oriented Speculative Transaction Processing.
CoRR, 2021

LogStore: A Workload-aware, Adaptable Key-Value Store on Hybrid Storage Systems (Extended abstract).
Proceedings of the 37th IEEE International Conference on Data Engineering, 2021

Analyzing In-Memory NoSQL Landscape (Extended Abstract).
Proceedings of the 37th IEEE International Conference on Data Engineering, 2021

RCC: Resilient Concurrent Consensus for High-Throughput Secure Transaction Processing.
Proceedings of the 37th IEEE International Conference on Data Engineering, 2021

Proof-of-Execution: Reaching Consensus through Fault-Tolerant Speculation.
Proceedings of the 24th International Conference on Extending Database Technology, 2021

2020
Scalable Multiway Stream Joins in Hardware.
IEEE Trans. Knowl. Data Eng., 2020

Scalable, Resilient and Configurable Permissioned Blockchain Fabric.
Proc. VLDB Endow., 2020

ResilientDB: Global Scale Resilient Blockchain Fabric.
Proc. VLDB Endow., 2020

Building High Throughput Permissioned Blockchain Fabrics: Challenges and Opportunities.
Proc. VLDB Endow., 2020

Efficient and non-blocking agreement protocols.
Distributed Parallel Databases, 2020

Introduction to the special issue on Self-managing and Hardware-Optimized Database Systems 2019.
Distributed Parallel Databases, 2020

Cerberus: Minimalistic Multi-shard Byzantine-resilient Transaction Processing.
CoRR, 2020

Coordination-Free Byzantine Replication with Minimal Communication Costs.
Proceedings of the 23rd International Conference on Database Theory, 2020

Permissioned Blockchain Through the Looking Glass: Architectural and Implementation Lessons Learned.
Proceedings of the 40th IEEE International Conference on Distributed Computing Systems, 2020

Q-Store: Distributed, Multi-partition Transactions via Queue-oriented Execution and Communication.
Proceedings of the 23rd International Conference on Extending Database Technology, 2020

Blockchain consensus unraveled: virtues and limitations.
Proceedings of the 14th ACM International Conference on Distributed and Event-based Systems, 2020

2019
Transaction Processing on Modern Hardware
Synthesis Lectures on Data Management, Morgan & Claypool Publishers, ISBN: 978-3-031-01870-1, 2019

Blockchain Transaction Processing.
Proceedings of the Encyclopedia of Big Data Technologies., 2019

Hybrid OLTP and OLAP.
Proceedings of the Encyclopedia of Big Data Technologies., 2019

Scaling Blockchain Databases through Parallel Resilient Consensus Paradigm.
CoRR, 2019

Revisiting consensus protocols through wait-free parallelization.
CoRR, 2019

BlockLite: A Lightweight Emulator for Public Blockchains.
CoRR, 2019

Brief Announcement: The Fault-Tolerant Cluster-Sending Problem.
Proceedings of the 33rd International Symposium on Distributed Computing, 2019

Brief Announcement: Revisiting Consensus Protocols through Wait-Free Parallelization.
Proceedings of the 33rd International Symposium on Distributed Computing, 2019

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

Blockplane: A Global-Scale Byzantizing Middleware.
Proceedings of the 35th IEEE International Conference on Data Engineering, 2019

2018
GRFusion: Graphs as First-Class Citizens in Main-Memory Relational Database Systems.
Proceedings of the 2018 International Conference on Management of Data, 2018

QueCC: A Queue-oriented, Control-free Concurrency Architecture.
Proceedings of the 19th International Middleware Conference, 2018

Blockchain Landscape and AI Renaissance: The Bright Path Forward.
Proceedings of the 19th International Middleware Conference Tutorials, 2018

A Scalable Circular Pipeline Design for Multi-Way Stream Joins in Hardware.
Proceedings of the 34th IEEE International Conference on Data Engineering, 2018

L-Store: A Real-time OLTP and OLAP System.
Proceedings of the 21st International Conference on Extending Database Technology, 2018

Extending In-Memory Relational Database Engines with Native Graph Support.
Proceedings of the 21st International Conference on Extending Database Technology, 2018

EasyCommit: A Non-blocking Two-phase Commit Protocol.
Proceedings of the 21st International Conference on Extending Database Technology, 2018

EmbedS: Scalable, Ontology-aware Graph Embeddings.
Proceedings of the 21st International Conference on Extending Database Technology, 2018

In-memory Blockchain: Toward Efficient and Trustworthy Data Provenance for HPC Systems.
Proceedings of the IEEE International Conference on Big Data (IEEE BigData 2018), 2018

2017
Large-scale structural and textual similarity-based mining of knowledge graph to predict drug-drug interactions.
J. Web Semant., 2017

Incremental Frequent Subgraph Mining on Large Evolving Graphs.
IEEE Trans. Knowl. Data Eng., 2017

Empowering In-Memory Relational Database Engines with Native Graph Processing.
CoRR, 2017

Efficient covering for top-k filtering in content-based publish/subscribe systems.
Proceedings of the 18th ACM/IFIP/USENIX Middleware Conference, Las Vegas, NV, USA, December 11, 2017

Hardware Acceleration Landscape for Distributed Real-Time Analytics: Virtues and Limitations.
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems, 2017

Subscription Covering for Relevance-Based Filtering in Content-Based Publish/Subscribe Systems.
Proceedings of the 37th IEEE International Conference on Distributed Computing Systems, 2017

ExpoDB: An Exploratory Data Science Platform.
Proceedings of the 8th Biennial Conference on Innovative Data Systems Research, 2017

2016
Exploiting SSDs in operational multiversion databases.
VLDB J., 2016

Predicting Drug-Drug Interactions Through Similarity-Based Link Prediction Over Web Data.
Proceedings of the 25th International Conference on World Wide Web, 2016

SplitJoin: A Scalable, Low-latency Stream Join Architecture with Adjustable Ordering Precision.
Proceedings of the 2016 USENIX Annual Technical Conference, 2016

Annotating web tables through ontology matching.
Proceedings of the 11th International Workshop on Ontology Matching co-located with the 15th International Semantic Web Conference (ISWC 2016), 2016

Geo-Distribution of Flexible Business Processes over Publish/Subscribe Paradigm.
Proceedings of the 17th International Middleware Conference, Trento, Italy, December 12, 2016

Kanzi: A Distributed, In-memory Key-Value Store.
Proceedings of the Posters and Demos Session of the 17th International Middleware Conference, 2016

Accelerating database workloads by software-hardware-system co-design.
Proceedings of the 32nd IEEE International Conference on Data Engineering, 2016

DL-Store: A Distributed Hybrid OLTP and OLAP Data Processing Engine.
Proceedings of the 36th IEEE International Conference on Distributed Computing Systems, 2016

Predicting Drug-Drug Interactions Through Large-Scale Similarity-Based Link Prediction.
Proceedings of the Semantic Web. Latest Advances and New Domains, 2016

Self-Curating Databases.
Proceedings of the 19th International Conference on Extending Database Technology, 2016

Joint Learning of Local and Global Features for Entity Linking via Neural Networks.
Proceedings of the COLING 2016, 2016

Towards Large-Scale Predictive Drug Safety: A Computational Framework for Inferring Drug Interactions Through Similarity-Based Link Prediction.
Proceedings of the AMIA 2016, 2016

Tiresias: Knowledge Engineering and Large-Scale Machine Learning for Interpretable Drug-Drug Interaction Prediction.
Proceedings of the AMIA 2016, 2016

2015
Safe Distribution and Parallel Execution of Data-Centric Workflows over the Publish/Subscribe Abstraction.
IEEE Trans. Knowl. Data Eng., 2015

The FQP Vision: Flexible Query Processing on a Reconfigurable Computing Fabric.
SIGMOD Rec., 2015

D2WORM: A Management Infrastructure for Distributed Data-centric Workflows.
Proceedings of the 2015 ACM SIGMOD International Conference on Management of Data, Melbourne, Victoria, Australia, May 31, 2015

Configurable hardware-based streaming architecture using Online Programmable-Blocks.
Proceedings of the 31st IEEE International Conference on Data Engineering, 2015

2014
An Efficient, Extensible, Hardware-aware Indexing Kernel.
PhD thesis, 2014

Reducing Database Locking Contention Through Multi-version Concurrency.
Proc. VLDB Endow., 2014

Adaptive parallel compressed event matching.
Proceedings of the IEEE 30th International Conference on Data Engineering, Chicago, 2014

CaSSanDra: An SSD boosted key-value store.
Proceedings of the IEEE 30th International Conference on Data Engineering, Chicago, 2014

Optimizing key-value stores for hybrid storage architectures.
Proceedings of 24th Annual International Conference on Computer Science and Software Engineering, 2014

2013
Analysis and optimization for boolean expression indexing.
ACM Trans. Database Syst., 2013

Making Updates Disk-I/O Friendly Using SSDs.
Proc. VLDB Endow., 2013

Flexible Query Processor on FPGAs.
Proc. VLDB Endow., 2013

Distributed Ranked Data Dissemination in Social Networks.
Proceedings of the IEEE 33rd International Conference on Distributed Computing Systems, 2013

Poster: MADES - a multi-layered, adaptive, distributed event store.
Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, 2013

Grand challenge: the bluebay soccer monitoring engine.
Proceedings of the 7th ACM International Conference on Distributed Event-Based Systems, 2013

2012
Solving Big Data Challenges for Enterprise Application Performance Management.
Proc. VLDB Endow., 2012

Towards an extensible efficient event processing kernel.
Proceedings of the ACM SIGMOD/PODS PhD Symposium 2012, Scottsdale, AZ, USA, May 20, 2012, 2012

Multi-query Stream Processing on FPGAs.
Proceedings of the IEEE 28th International Conference on Data Engineering (ICDE 2012), 2012

Relevance Matters: Capitalizing on Less (Top-k Matching in Publish/Subscribe).
Proceedings of the IEEE 28th International Conference on Data Engineering (ICDE 2012), 2012

Solving manufacturing equipment monitoring through efficient complex event processing: DEBS grand challenge.
Proceedings of the Sixth ACM International Conference on Distributed Event-Based Systems, 2012

2011
BE-tree: an index structure to efficiently match boolean expressions over high-dimensional discrete space.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2011

GPX-matcher: a generic boolean predicate-based XPath expression matcher.
Proceedings of the EDBT 2011, 2011

fpga-ToPSS: line-speed event processing on fpgas.
Proceedings of the Fifth ACM International Conference on Distributed Event-Based Systems, 2011

eQoSystem: supporting fluid distributed service-oriented workflows.
Proceedings of the Fifth ACM International Conference on Distributed Event-Based Systems, 2011

Towards vulnerability-based intrusion detection with event processing.
Proceedings of the Fifth ACM International Conference on Distributed Event-Based Systems, 2011

Towards highly parallel event processing through reconfigurable hardware.
Proceedings of the Seventh International Workshop on Data Management on New Hardware, 2011

2010
Efficient Event Processing through Reconfigurable Hardware for Algorithmic Trading.
Proc. VLDB Endow., 2010

2007
Benchmarking declarative approximate selection predicates.
Proceedings of the ACM SIGMOD International Conference on Management of Data, 2007

Accuracy of Approximate String Joins Using Grams.
Proceedings of the Fifth International Workshop on Quality in Databases, 2007


  Loading...