Network


Latest external collaboration on country level. Dive into details by clicking on the dots.

Hotspot


Dive into the research topics where Cezary Sobaniec is active.

Publication


Featured researches published by Cezary Sobaniec.


parallel, distributed and network-based processing | 2004

From session causality to causal consistency

Jerzy Brzeziński; Cezary Sobaniec; Dariusz Wawrzyniak

We discuss relationships between client-centric consistency models (known as session guarantees), and data-centric consistency models. The first group includes: read-your-writes guarantee, monotonic-writes guarantee, monotonic-reads guarantee and writes-follow-reads guarantee. The other group includes: atomic consistency, sequential consistency, causal consistency, processor consistency, PRAM consistency, weak consistency, release consistency, scope consistency and entry consistency. We use a consistent notation to present formal definitions of both kinds of consistency models in the context of replicated shared objects. Next, we prove a relationship between causal consistency model and client-centric consistency models. Apparently, causal consistency is similar to writes-follow-reads guarantee. We show that in fact causal consistency requires all common session guarantees, i.e. read-your-writes, monotonic-writes, monotonic-reads and writes-follow-reads to be preserved.


international conference on parallel processing | 2003

Session Guarantees to Achieve PRAM Consistency of Replicated Shared Objects

Jerzy Brzeziński; Cezary Sobaniec; Dariusz Wawrzyniak

In this paper we discuss relationships between client-centric consistency models (known as session guarantees), and data-centric consistency models. Appropriate models are formally defined in the context of replicated shared objects using a consistent notation. We prove that PRAM consistency model may be achieved as a proper combination of different session guarantees.


international conference on computational science | 2005

Safety of a server-based version vector protocol implementing session guarantees

Jerzy Brzeziński; Cezary Sobaniec; Dariusz Wawrzyniak

Session guarantees are used to manage replica consistency of a distributed system from the client perspective. This paper defines formally the guarantees, presents and proves safety of a protocol implementing session guarantees using server-based version vectors.


cluster computing and the grid | 2005

Version vector protocols implementing session guarantees

Anna Kobusińska; Cezary Sobaniec; Marek Libuda; Dariusz Wawrzyniak

This paper analyses different protocols of session guarantees. Session guarantees (also known as client-centric consistency models) are one of the class of consistency models of replicated shared data, besides data-centric consistency models. The presentations comprises details of the data structures for the information maintained locally and passed to check consistency conditions, as well as the algorithms to process the information. The protocols are also discussed with respect to accuracy and data overhead.


Advanced SOA Tools and Applications | 2014

Dependability Infrastructure for SOA Applications

Jerzy Brzeziński; Dariusz Dwornikowski; Anna Kobusińska; Jacek Kobusiński; Michał Sajkowski; Cezary Sobaniec; Michał Szychowiak; Dariusz Wawrzyniak; Paweł T. Wojciechowski

This chapter describes two tools for improving dependability of SOA-based applications: ReSP (Reliable SOA Platform) and DyMST (Dynamic Management SOA Toolkit). ReSP is a set of modules to improve dependability in respect to availability and reliability, and to some extent safety. It is comprised of the mechanisms of reliable group communication, replication, recovery, and transaction processing. DyMST is a set of components for failure detection, monitoring and autonomic management, and distributed security policy enforcement. In order to show the dependability aspects of real applications and usage of these tools, two case studies from the medical healthcare domain are presented: Healthcare Integration Platform for the exchange of patients’ medical data among various healthcare units, and Medical Event, and Data Registering Platform for daily work improvement of medical staff.


parallel processing and applied mathematics | 2011

Combining optimistic and pessimistic replication

Marcin Bazydło; Szymon Francuzik; Cezary Sobaniec; Dariusz Wawrzyniak

This paper presents a concept of combining pessimistic and optimistic approach to replication. Optimistic replication allows for tentative system states, which increases availability and efficiency, but makes behaviour of the system less predictable, even if some operations seem completed. To enable more stable results, pessimistic and optimistic modes of operations are distinguished. Operations issued in the optimistic mode accept or produce tentative states, while operations issued in the pessimistic mode appear as completed in a stable state, termed committed. Orthogonally, to refine expectations of the results, modifications are specified as either synchronous or asynchronous, and reads as either synchronised or immediate.


international symposium on computer and information sciences | 2008

On-demand server synchronization algorithms for session guarantees

Lukasz Piatkowski; Cezary Sobaniec; Grzegorz Sobański

Session guarantees define required properties of the system regarding consistency of replicas in a distributed system from a single, migrating clientpsilas point of view. This paper presents propositions of two new server synchronization algorithms. These algorithms solve two of the main problems of some earlier protocols: lack of serverpsilas history pruning and synchronous history update sending.


international conference on advanced computing | 2011

Replication infrastructure for RESTful web services

Marcin Bazydło; Szymon Francuzik; Cezary Sobaniec; Dariusz Wawrzyniak

This paper describes a proposal for replication of RESTful web services. It focuses on the exploitation of specific features of RESTful web services in the context of replication. The features imposed by the REST architectural style that are crucial to replication include: resource orientation, explicit resource identification, and fixed interface with well understood semantics of operations. We propose a replication infrastructure for RESTful web services in the form of interceptors between consumers and providers. Interceptors in the case of HTTP protocol take the form of proxy servers. The concept has been materialized in a prototype implementation.


parallel processing and applied mathematics | 2007

Safety of a session guarantees protocol using plausible clocks

Jerzy Brzeziński; Michał Kalewski; Cezary Sobaniec

Session guarantees is a group of consistency models used to manage replica consistency in a distributed system from the clients perspective. In this paper we present and prove safety of a novel protocol implementing session guarantees. The protocol uses server-based version vectors conceptually based on plausible clocks. The version vectors are constant-size and accept dynamic reconfigurations, which is the main advantage of this approach. The cost is reduced accuracy of representation of sets of operations, which, however, does not violate session guarantees.


international conference on computational science and its applications | 2005

Safety of an object-based version vector consistency protocol of session guarantees

Jerzy Brzeziński; Cezary Sobaniec; Dariusz Wawrzyniak

Replication provides high performance and availability but introduces the problem of data consistency that arises when replicas are modified. Session guarantees may be used to manage replica consistency of a distributed system from a migrating clients perspective. This paper presents and proves safety of a new consistency protocol of session guarantees using object-based version vectors.

Collaboration


Dive into the Cezary Sobaniec's collaboration.

Top Co-Authors

Avatar

Jerzy Brzeziński

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Dariusz Wawrzyniak

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Michał Kalewski

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Anna Kobusińska

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Michał Szychowiak

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Paweł T. Wojciechowski

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Szymon Francuzik

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Dariusz Dwornikowski

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Grzegorz Sobański

Poznań University of Technology

View shared research outputs
Top Co-Authors

Avatar

Jacek Kobusiński

Poznań University of Technology

View shared research outputs
Researchain Logo
Decentralizing Knowledge