Skip to content

The JVM Flavor

by Alex Sergeenko

  • Articles
    • Akka
    • Algorithms
    • Concurrency
    • DevOps
    • General IT
    • Kafka
    • Scala
    • Short Notes
    • Spring
    • Reactive
    • Translated articles (in Russian)
    • Java Core
  • About Me
  • Great Articles List
  • My Talks & Articles
  • It’s interesting!
  • My VLOG
  • CV/Profile
  • My Reading List

master-slave

Why replication? A story of single-leader / master-slave / active-passive replication in distributed systems.

Introduction This article is also available on YouTube: Replication in distributed systems occurs when each piece of data has more than one copy and each copy is located on a separate node. There are a few reasons to adopt replication: To achieve the data redundancy and therefore allow a system...

Continue reading...
14.05.2023 by Alex Sergeenko Databases and Storages Highload Java 0
Alexander Sergeenko
Software Engineer / Solutions Architect / Dev Teamlead

Tags

akka apache cassandra apache kafka async backpressure DI/IOC distributed docker english equals exception false sharing flow control gradle hardware hashCode HotSpot Integer integer cache Intellij IDEA intern Java Java Reactor JMX JUnit JVM machine learning NoClassDefFound sbt Spring SpringBoot static String synchronized TCP VM vocab volatile WebFlux Строковый пул атомарность многопоточность параллелизм реактивное программирование стек вызовов

Top Posts & Pages

  • My Reading List
  • Что такое Dozer - это mapper
  • Backpressure в Spring WebFlux (Java Reactor)
  • Experience in WebFlux (Netty) highload optimization

The JVM Flavor © 2026. All Rights Reserved.

Powered by WordPress. Theme by Alx.