Wojciech M. Golab

Orcid: 0000-0002-8891-256X

Affiliations:
  • University of Waterloo, ON, Canada


According to our database1, Wojciech M. Golab authored at least 89 papers between 2003 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
Antipaxos: Taking interactive consistency to the next level.
J. Parallel Distributed Comput., May, 2024

A Game Theoretic Analysis of Validator Strategies in Ethereum 2.0.
CoRR, 2024

Brief Announcement: A Fast Scalable Detectable Unrolled Lock-Based Linked List.
Proceedings of the 36th ACM Symposium on Parallelism in Algorithms and Architectures, 2024

Snapshotting Mechanisms for Persistent Memory-Mapped Files.
Proceedings of the 2024 Workshop on Advanced Tools, 2024

The Illusive Failure-Atomic Double-Width Compare-And-Swap.
Proceedings of the 2024 Workshop on Advanced Tools, 2024

2023
Modular Recoverable Mutual Exclusion Under System-Wide Failures.
Proceedings of the 37th International Symposium on Distributed Computing, 2023

Brief Announcement: On Implementing Wear Leveling in Persistent Synchronization Structures.
Proceedings of the 37th International Symposium on Distributed Computing, 2023

Brief Announcement: On Solving Recoverable Mutual Exclusion Under System-Wide Failures.
Proceedings of the 35th ACM Symposium on Parallelism in Algorithms and Architectures, 2023

GeoChain: A Locality-Based Sharding Protocol for Permissioned Blockchains.
Proceedings of the 24th International Conference on Distributed Computing and Networking, 2023

IRS: An Incentive-compatible Reward Scheme for Algorand.
Proceedings of the 2023 International Conference on Autonomous Agents and Multiagent Systems, 2023

2022
An Implementation of Fake News Prevention by Blockchain and Entropy-based Incentive Mechanism.
Soc. Netw. Anal. Min., 2022

A NUMA-Aware Recoverable Mutex Lock.
Proceedings of the SPAA '22: 34th ACM Symposium on Parallelism in Algorithms and Architectures, Philadelphia, PA, USA, July 11, 2022

A Closer Look at Detectable Objects for Persistent Memory.
Proceedings of the ApPLIED '22: Proceedings of the 2022 Workshop on Advanced tools, 2022

Brief Announcement: Towards a Theory of Wear Leveling in Persistent Data Structures.
Proceedings of the PODC '22: ACM Symposium on Principles of Distributed Computing, Salerno, Italy, July 25, 2022

Recycling Memory in Recoverable Mutex Locks.
Proceedings of the Networked Systems - 10th International Conference, 2022

2021
Gossip-based visibility control for high-performance geo-distributed transactions.
VLDB J., 2021

Optimizing All-to-All Data Transmission in WANs.
IEEE Trans. Netw. Serv. Manag., 2021

Deadline-Aware Cost Optimization for Spark.
IEEE Trans. Big Data, 2021

Detectable Sequential Specifications for Recoverable Shared Objects.
Proceedings of the 35th International Symposium on Distributed Computing, 2021

Sharding Techniques in the Era of Blockchain.
Proceedings of the 40th International Symposium on Reliable Distributed Systems, 2021

A Scalable Recoverable Skip List for Persistent Memory.
Proceedings of the SPAA '21: 33rd ACM Symposium on Parallelism in Algorithms and Architectures, 2021

PHPRX: An Efficient Hash Table for Persistent Memory.
Proceedings of the SPAA '21: 33rd ACM Symposium on Parallelism in Algorithms and Architectures, 2021

Brief Announcement: Detectable Sequential Specifications for Recoverable Shared Objects.
Proceedings of the PODC '21: ACM Symposium on Principles of Distributed Computing, 2021

2020
Benchmarking Recoverable Mutex Locks.
Proceedings of the SPAA '20: 32nd ACM Symposium on Parallelism in Algorithms and Architectures, 2020

A Closer Look at Quantum Distributed Consensus.
Proceedings of the SPAA '20: 32nd ACM Symposium on Parallelism in Algorithms and Architectures, 2020

Performance and Fault Tolerance Trade-offs in Sharded Permissioned Blockchains.
Proceedings of the IEEE International Conference on Blockchain and Cryptocurrency, 2020

Energy-Efficient Energy Analytics Using a General Purpose Graphics Processing Unit.
Proceedings of the 2020 IEEE International Conference on Big Data (IEEE BigData 2020), 2020

2019
Ocean Vista: Gossip-Based Visibility Control for Speedy Geo-Distributed Transactions.
Proc. VLDB Endow., 2019

Recoverable mutual exclusion.
Distributed Comput., 2019

Shallow Overlay Trees Suffice for High-Throughput Consensus.
CoRR, 2019

Dyn-YCSB: Benchmarking Adaptive Frameworks.
Proceedings of the 2019 IEEE World Congress on Services, 2019

The Recoverable Consensus Hierarchy.
Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing, 2019

Tutorial: Specifying, Implementing, and Verifying Algorithms for Persistent Memory.
Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing, 2019

Toward Linearizability Testing for Multi-Word Persistent Synchronization Primitives.
Proceedings of the 23rd International Conference on Principles of Distributed Systems, 2019

Consistify: preserving correctness and SLA under weak consistency.
Proceedings of the 20th International Conference on Distributed Computing and Networking, 2019

2018
Proving PACELC.
SIGACT News, 2018

Computing k-Atomicity in Polynomial Time.
SIAM J. Comput., 2018

Analyzing linearizability violations in the presence of read-modify-write operations.
Inf. Process. Lett., 2018

RCanopus: Making Canopus Resilient to Failures and Byzantine Faults.
CoRR, 2018

Recoverable Consensus in Shared Memory.
CoRR, 2018

Recoverable Mutual Exclusion Under System-Wide Failures.
Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, 2018

Scalable Transaction Processing Using Functors.
Proceedings of the 38th IEEE International Conference on Distributed Computing Systems, 2018

2017
Smart Meter Data Analytics: Systems, Algorithms, and Benchmarking.
ACM Trans. Database Syst., 2017

Adaptable SLA-Aware Consistency Tuning for Quorum-Replicated Datastores.
IEEE Trans. Big Data, 2017

Self-tuning Eventually-Consistent Data Stores.
Proceedings of the Stabilization, Safety, and Security of Distributed Systems, 2017

Recoverable Mutual Exclusion in Sub-logarithmic Time.
Proceedings of the ACM Symposium on Principles of Distributed Computing, 2017

Brief Announcement: A Probabilistic Performance Model and Tuning Framework for Eventually Consistent Distributed Storage Systems.
Proceedings of the ACM Symposium on Principles of Distributed Computing, 2017

ALOHA-KV: high performance read-only and write-only distributed transactions.
Proceedings of the 2017 Symposium on Cloud Computing, SoCC 2017, Santa Clara, CA, USA, 2017

Efficient incremental data analytics with apache spark.
Proceedings of the 2017 IEEE International Conference on Big Data (IEEE BigData 2017), 2017

2016
Recoverable Mutual Exclusion: [Extended Abstract].
Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing, 2016

WatCA: The Waterloo consistency analyzer.
Proceedings of the 32nd IEEE International Conference on Data Engineering, 2016

Efficient Incremental Smart Grid Data Analytics.
Proceedings of the Workshops of the EDBT/ICDT 2016 Joint Conference, 2016

OptCon: An Adaptable SLA-Aware Consistency Tuning Framework for Quorum-Based Stores.
Proceedings of the IEEE/ACM 16th International Symposium on Cluster, 2016

OptEx: A Deadline-Aware Cost Optimization Model for Spark.
Proceedings of the IEEE/ACM 16th International Symposium on Cluster, 2016

2015
Understanding the Causes of Consistency Anomalies in Apache Cassandra.
Proc. VLDB Endow., 2015

Continuous Partial Quorums for Consistency-Latency Tuning in Distributed NoSQL Storage Systems.
CoRR, 2015

Computing Weak Consistency in Polynomial Time: [Extended Abstract].
Proceedings of the 2015 ACM Symposium on Principles of Distributed Computing, 2015

Robust Shared Objects for Non-Volatile Main Memory.
Proceedings of the 19th International Conference on Principles of Distributed Systems, 2015

Benchmarking Smart Meter Data Analytics.
Proceedings of the 18th International Conference on Extending Database Technology, 2015

Fine-tuning the consistency-latency trade-off in quorum-replicated distributed storage systems.
Proceedings of the 2015 IEEE International Conference on Big Data (IEEE BigData 2015), Santa Clara, CA, USA, October 29, 2015

2014
Eventually consistent: not what you were expecting?
Commun. ACM, 2014

Making Sense of Relativistic Distributed Systems.
Proceedings of the Distributed Computing - 28th International Symposium, 2014

Making objects writable.
Proceedings of the ACM Symposium on Principles of Distributed Computing, 2014

Client-Centric Benchmarking of Eventual Consistency for Cloud Storage Systems.
Proceedings of the IEEE 34th International Conference on Distributed Computing Systems, 2014

2013
Deconstructing Queue-Based Mutual Exclusion.
CoRR, 2013

Brief announcement: resettable objects and efficient memory reclamation for concurrent algorithms.
Proceedings of the ACM Symposium on Principles of Distributed Computing, 2013

On the k-Atomicity-Verification Problem.
Proceedings of the IEEE 33rd International Conference on Distributed Computing Systems, 2013

Client-centric benchmarking of eventual consistency for cloud storage systems.
Proceedings of the ACM Symposium on Cloud Computing, SOCC '13, 2013

2012
Minuet: A Scalable Distributed Multiversion B-Tree.
Proc. VLDB Endow., 2012

RMR-efficient implementations of comparison primitives using read and write operations.
Distributed Comput., 2012

Toward a Principled Framework for Benchmarking Consistency.
Proceedings of the Eighth Workshop on Hot Topics in System Dependability, HotDep 2012, 2012

2011
Constant-RMR Implementations of CAS and Other Synchronization Primitives Using Read and Write Operations.
PhD thesis, 2011

Linearizable implementations do not suffice for randomized distributed computation.
Proceedings of the 43rd ACM Symposium on Theory of Computing, 2011

Analyzing consistency properties for fun and profit.
Proceedings of the 30th Annual ACM Symposium on Principles of Distributed Computing, 2011

A complexity separation between the cache-coherent and distributed shared memory models.
Proceedings of the 30th Annual ACM Symposium on Principles of Distributed Computing, 2011

2010
An O(1) RMRs Leader Election Algorithm.
SIAM J. Comput., 2010

Closing the complexity gap between FCFS mutual exclusion and mutual exclusion.
Distributed Comput., 2010

Brief announcement: locally-accessible implementations for distributed shared memory multiprocessors.
Proceedings of the 29th Annual ACM Symposium on Principles of Distributed Computing, 2010

2008
Review of DISC 2008.
SIGACT News, 2008

A practical scalable distributed B-tree.
Proc. VLDB Endow., 2008

Path selection in user-controlled circuit-switched optical networks.
Opt. Switch. Netw., 2008

Closing the complexity gap between mutual exclusion and FCFS mutual exclusion.
Proceedings of the Twenty-Seventh Annual ACM Symposium on Principles of Distributed Computing, 2008

2007
Admission control in data transfers over lightpaths.
IEEE J. Sel. Areas Commun., 2007

Constant-RMR implementations of CAS and other synchronization primitives using read and write operations.
Proceedings of the Twenty-Sixth Annual ACM Symposium on Principles of Distributed Computing, 2007

2006
An <i>O</i>(1) RMRs leader election algorithm.
Proceedings of the Twenty-Fifth Annual ACM Symposium on Principles of Distributed Computing, 2006

2004
Policy-driven automated reconfiguration for performance management in WDM optical networks.
IEEE Commun. Mag., 2004

Lightpaths on demand: a Web-services-based management system.
IEEE Commun. Mag., 2004

Resource Allocation in User-Controlled Circuit-Switched Optical Networks.
Proceedings of the High Speed Networks and Multimedia Communications, 2004

2003
Grid-Controlled Lightpaths for High Performance Grid Applications.
J. Grid Comput., 2003


  Loading...