This evening, 18:00 In Moscow will be the seventh issue of the club "Code of Architecture" on the book "Distributed systems" van Steen and Tanenbaum, in which we discuss the chapter on consistency and...
Today. evening 18:00 MSK This will be the seventh issue of Code of Architecture, based on Van Steen and Tanenbaum’s Distributed Systems, in which we discuss the chapter on consistency and replication. Previous issues have been devoted generalism, architecture, processes, communications, coordination, namingAnd now we have come to discuss the following important issues. Why is replication necessary and what problems it solves (performance and reliability)And what does it bring with it? (complexity of maintaining consistency) What consistency models are available: data-centric and customer-centric What are data-centric consistency models? (sequential, causal, eventual, continuous) What are client-centric consistency models? (monotonic reads, monotonic writes, read your writes, writes follow reads)Let’s look at the example of ZooKeeper. - How to manage lines (replica management) - What kind of cosistance protocols are there Finally, let’s look at how caching and replication work on the modern Web.
The guests of the stream will be our colleagues - Dmitry Gaevsky and Vitaly Kondratov. Dmitry develops dev to dev solutions on a large scale, creates complex RnD solutions and designs event-driven systems. Vitaly is an architect in the basic technology department. It develops and improves databases and the infrastructure for their operation.
Meet me on YouTube-channel IT's Tinkoff.
#SoftwareArchitecture #DistributedSystems #Architecture #SystemDesign #Software #CoA