Alexey Gotsman

Affiliations:
  • IMDEA Software Institute, Madrid, Spain


According to our database1, Alexey Gotsman authored at least 65 papers between 2005 and 2024.

Collaborative distances:

Timeline

Legend:

Book 
In proceedings 
Article 
PhD thesis 
Dataset
Other 

Links

Online presence:

On csauthors.net:

Bibliography

2024
SwiftPaxos: Fast Geo-Replicated State Machines.
Proceedings of the 21st USENIX Symposium on Networked Systems Design and Implementation, 2024

2023
Fault-Tolerant Computing with Unreliable Channels.
Proceedings of the 27th International Conference on Principles of Distributed Systems, 2023

2022
Making Byzantine consensus live.
Distributed Comput., 2022

Liveness and Latency of Byzantine State-Machine Replication.
Proceedings of the 36th International Symposium on Distributed Computing, 2022

Acuerdo: Fast Atomic Broadcast over RDMA.
Proceedings of the 51st International Conference on Parallel Processing, 2022

2021
Specification and space complexity of collaborative text editing.
Theor. Comput. Sci., 2021

Multi-shot distributed transaction commit.
Distributed Comput., 2021

UniStore: A fault-tolerant marriage of causal and strong consistency (extended version).
CoRR, 2021

Efficient Replication via Timestamp Stability (Extended Version).
CoRR, 2021

UniStore: A fault-tolerant marriage of causal and strong consistency.
Proceedings of the 2021 USENIX Annual Technical Conference, 2021

Efficient replication via timestamp stability.
Proceedings of the EuroSys '21: Sixteenth European Conference on Computer Systems, 2021

2020
Making Byzantine Consensus Live (Extended Version).
CoRR, 2020

State-Machine Replication for Planet-Scale Systems (Extended Version).
CoRR, 2020

State-machine replication for planet-scale systems.
Proceedings of the EuroSys '20: Fifteenth EuroSys Conference 2020, 2020

2019
Privatization-Safe Transactional Memories (Extended Version).
CoRR, 2019

Reconfigurable Atomic Transaction Commit (Extended Version).
CoRR, 2019

White-Box Atomic Multicast (Extended Version).
CoRR, 2019

Privatization-Safe Transactional Memories.
Proceedings of the 33rd International Symposium on Distributed Computing, 2019

Reconfigurable Atomic Transaction Commit.
Proceedings of the 2019 ACM Symposium on Principles of Distributed Computing, 2019

White-Box Atomic Multicast.
Proceedings of the 49th Annual IEEE/IFIP International Conference on Dependable Systems and Networks, 2019

2018
Analysing Snapshot Isolation.
J. ACM, 2018

Characterizing Transactional Memory Consistency Conditions Using Observational Refinement.
J. ACM, 2018

Data Consistency in Distributed Systems: Algorithms, Programs, and Databases (Dagstuhl Seminar 18091).
Dagstuhl Reports, 2018

Federated Byzantine Quorum Systems (Extended Version).
CoRR, 2018

Multi-Shot Distributed Transaction Commit (Extended Version).
CoRR, 2018

Paxos Consensus, Deconstructed and Abstracted (Extended Version).
CoRR, 2018

Safe privatization in transactional memory.
Proceedings of the 23rd ACM SIGPLAN Symposium on Principles and Practice of Parallel Programming, 2018

Tutorial: Consistency Choices in Modern Distributed Systems.
Proceedings of the 2018 ACM Symposium on Principles of Distributed Computing, 2018

Federated Byzantine Quorum Systems.
Proceedings of the 22nd International Conference on Principles of Distributed Systems, 2018

Paxos Consensus, Deconstructed and Abstracted.
Proceedings of the Programming Languages and Systems, 2018

Compositional Verification of Compiler Optimisations on Relaxed Memory.
Proceedings of the Programming Languages and Systems, 2018

2017
Proving Linearizability Using Partial Orders (Extended Version).
CoRR, 2017

Consistency models with global operation sequencing and their composition (extended version).
CoRR, 2017

Consistency Models with Global Operation Sequencing and their Composition.
Proceedings of the 31st International Symposium on Distributed Computing, 2017

Proving Linearizability Using Partial Orders.
Proceedings of the Programming Languages and Systems, 2017

Algebraic Laws for Weak Consistency.
Proceedings of the 28th International Conference on Concurrency Theory, 2017

2016
A Generic Logic for Proving Linearizability (Extended Version).
CoRR, 2016

'Cause I'm strong enough: reasoning about consistency choices in distributed systems.
Proceedings of the 43rd Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2016

Specification and Complexity of Collaborative Text Editing.
Proceedings of the 2016 ACM Symposium on Principles of Distributed Computing, 2016

A Generic Logic for Proving Linearizability.
Proceedings of the FM 2016: Formal Methods, 2016

The CISE tool: proving weakly-consistent applications correct.
Proceedings of the 2nd Workshop on the Principles and Practice of Consistency for Distributed Data, 2016

Robustness against Consistency Models with Atomic Visibility.
Proceedings of the 27th International Conference on Concurrency Theory, 2016

2015
Transaction Chopping for Parallel Snapshot Isolation.
Proceedings of the Distributed Computing - 29th International Symposium, 2015

Composite Replicated Data Types.
Proceedings of the Programming Languages and Systems, 2015

A Framework for Transactional Consistency Models with Atomic Visibility.
Proceedings of the 26th International Conference on Concurrency Theory, 2015

2014
Safety of Live Transactions in Transactional Memory: TMS is Necessary and Sufficient.
Proceedings of the Distributed Computing - 28th International Symposium, 2014

Replicated data types: specification, verification, optimality.
Proceedings of the 41st Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2014

Parameterised Linearisability.
Proceedings of the Automata, Languages, and Programming - 41st International Colloquium, 2014

2013
C/C++ Causal Cycles Confound Compositionality.
Tiny Trans. Comput. Sci., 2013

Modular verification of preemptive OS kernels.
J. Funct. Program., 2013

Linearizability with Ownership Transfer.
Log. Methods Comput. Sci., 2013

Library abstraction for C/C++ concurrency.
Proceedings of the 40th Annual ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2013

A programming language perspective on transactional memory consistency.
Proceedings of the ACM Symposium on Principles of Distributed Computing, 2013

Verifying Concurrent Memory Reclamation Algorithms with Grace.
Proceedings of the Programming Languages and Systems, 2013

2012
Show No Weakness: Sequentially Consistent Specifications of TSO Libraries.
Proceedings of the Distributed Computing - 26th International Symposium, 2012

Concurrent Library Correctness on the TSO Memory Model.
Proceedings of the Programming Languages and Systems, 2012

2011
Precision and the Conjunction Rule in Concurrent Separation Logic.
Proceedings of the Twenty-seventh Conference on the Mathematical Foundations of Programming Semantics, 2011

Liveness-Preserving Atomicity Abstraction.
Proceedings of the Automata, Languages and Programming - 38th International Colloquium, 2011

2009
Logics and analyses for concurrent heap-manipulating programs.
PhD thesis, 2009

Proving that non-blocking algorithms don't block.
Proceedings of the 36th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2009

2007
Proving that programs eventually do something good.
Proceedings of the 34th ACM SIGPLAN-SIGACT Symposium on Principles of Programming Languages, 2007

Thread-modular shape analysis.
Proceedings of the ACM SIGPLAN 2007 Conference on Programming Language Design and Implementation, 2007

Local Reasoning for Storable Locks and Threads.
Proceedings of the Programming Languages and Systems, 5th Asian Symposium, 2007

2006
Interprocedural Shape Analysis with Separated Heap Abstractions.
Proceedings of the Static Analysis, 13th International Symposium, 2006

2005
Towards an Independent Semantics and Verification Technology for the HLPSL Specification Language.
Proceedings of the Second Workshop on Automated Reasoning for Security Protocol Analysis, 2005


  Loading...