Abhinav Singhblog.imabhinav.dev·17 hours agoConsistency in Distributed NetworksIn the realm of distributed systems, ensuring consistency is paramount for maintaining data integrity and reliability. However, achieving consistency in distributed networks poses unique challenges due to factors like network latency, node failures, ...Discussconsistency
Shivam Saurabhsaurabhshivam.hashnode.dev·May 7, 2024System Design-2In the previous article, I have explained about databases and it’s importance in System Design. Now we will talk about properties of distributed system and CAP theorem (Brewer’s theorem). Properties of distributed system There is three main propertie...Discussdistributed system
Ayman Patelaymanace2049.hashnode.dev·May 5, 2024Making Systems Reliable Part 1: ResiliencyReality of Software Systems Most systems, for better or worse will have services integrations. Be it internal or external; there will be some sort of service that you cannot control and cannot know its characteristics like peak load capacity, bandwid...Discuss·104 readsProgrammingdistributed system
Pravin Devgharepravindevghare.hashnode.dev·May 4, 2024Comparison of Optimistic Locking and Pessimistic LockingOptimistic Locking In the world of database management, handling concurrent transactions efficiently while maintaining data integrity is crucial. Optimistic locking is a strategy that approaches this challenge with a positive outlook, assuming confli...Discuss·1 like·103 readsSystem Design
Shivam Saurabhsaurabhshivam.hashnode.dev·May 2, 2024System Design-1Hello friends, in this article we will learn about what is system design and why it is important to build scalable and robust applications. Who am I ? I am a professional programmer and system architect and I’ll guide you in the journey to build scal...Discuss·10 likesSystem Design
Milan Jovanovićmilanjovanovic.hashnode.dev·Apr 27, 2024Request Response Messaging Pattern With MassTransitBuilding distributed applications might seem simple at first. It's just servers talking to each other. Right? However, it opens a set of potential problems you must consider. What if the network has a hiccup? A service unexpectedly crashes? You try t...Discussmessaging
Akash Rajvanshihacstac.hashnode.dev·Apr 21, 2024🚀 Day 44/100 🚀Busy with job tasks, learning to use tablespaces in PostgreSQL HA containers, Etcd authentication, and migrating from Etcd v2 to v3 for Patroni PostgreSQL. Also, exploring AWS ML services for the solutions architect exam. #AWS #PostgreSQL #DevOps #...Discuss#100DaysOfDevOpsAWS
Pugazhenthi Elangovanscalability.hashnode.dev·Apr 18, 2024Distribution of data in NoSQL Databases - Part 1Introduction Amazon Dynamo and Cassandra whitepapers are the blueprint for NoSQL wide column databases. These databases solve many problems which aren't intended to be solved in relational databases. One of the predominant feature is Horizontal Scala...DiscussDatabasesNoSQL
Shivanagouda Agasimanishiva02.hashnode.dev·Apr 17, 2024Problems with Replication LagLeader-based replication requires all writes to go through a single node, but read only queries can go to any replica. For workloads that consist of mostly reads and only a small percentage of writes (a common pattern on the web), there is an attrac‐...Discussdistributed system
Yash RVyashrv.hashnode.dev·Apr 15, 2024Skiing into Cloud Native Observability with eBPF.If you’re not yet familiar with eBPF, let’s take a step back and look at it from a bird’s-eye view. Extended Berkeley Packet Filter, often abbreviated as eBPF, is no ordinary technology. It’s a revolutionary kernel technology that opens doors to a wh...Discuss·32 readseBPF