Tuesday, September 29, 2015
SWIM Distributed Group Membership Protocol
›
Overview Many distributed applications require reliable and scalable implementation of membership protocol. Membership protocol provide...
Thursday, September 10, 2015
Time, Clocks and Ordering in a Distributed System
›
A distributed system consist of a collection of distinct processes which are spatially separated, and which communicate via messaging. Here...
Monday, September 7, 2015
Monolithic vs. Microservices Architecture
›
Monolithic Architecture When developing a server-side application you can start it with a modular hexagonal or layered architecture which...
Friday, August 21, 2015
Netty Best Practices Distilled
›
Pipeline optimizations . Write do not make syscalls. Flush makes syscalls to flush out to the socket all previous writes. Limit flushes as...
Wednesday, August 19, 2015
Scalable and Efficient Distributed Failure Detectors
›
Failure detectors are a central component in fault-tolerant distributed systems running over unreliable asynchronous networks e.g., group...
Monday, August 10, 2015
A Gossip-Style Failure Detector
›
Failure Detector is a valuable component for system management, replication, load balancing, group communication services, various consensu...
Wednesday, July 8, 2015
Quality of Service of Failure Detectors
›
Basic Quality of Service (QoS) properties of Failure Detector are: How fast it detects failure How well it avoids false detection As...
›
Home
View web version