Binyamin Yawitzblog.binyamin.dev·Apr 9, 2024Database at scale - IntroductionIn this series, we will explore the fundamentals of scaling databases. Here are the series' components. Introduction - you’re here Basic replication Multiple masters Sharding - Proxy NoSQL CassandraDB/ScyllaDB A database server is typically a...Discuss·2 likes·83 readsDatabases
Kevin BijuforPeerDB Blogblog.peerdb.io·Apr 1, 2024Exploring versions of the Postgres logical replication protocolIntroduction Logical Replication is one of the many ways a Postgres database can replicate data to other Postgres database (a.k.a standby). Logical replication directly reads from the write-ahead log (WAL), recording every database change, avoiding t...Discuss·1 like·4.8K readsPostgreSQL
YiliaforApache APISIXapisix.hashnode.dev·Mar 28, 2024Exploring API Governance Strategies with Apache APISIXIntroduction Microservices architecture has become the mainstream choice for IT architecture nowadays. Its flexibility and scalability make it easier for enterprises to cope with rapidly changing business requirements. However, ensuring the high avai...Discuss·53 likesapi governance
Frederico Fischerfredericofischer.hashnode.dev·Mar 28, 2024High-Available Kubernetes Cluster on HetznerAs someone playing a lot with Kubernetes Clusters and especially with the RKE2-Distribution, I thought: "Why shouldn't I write a blog about it?". Therefore here I am showing you how to create a Kubernetes Cluster on Hetzner-Cloud and make it High-Ava...Discuss·69 readsKubernetes
Sprasad Pujarisprasad.hashnode.dev·Mar 22, 2024🐳Docker Swarm : Deploying a High-Availability 3-Tier App on AWS 🐳🐳 Introduction Docker Swarm 🐋 is a powerful container orchestration tool designed to manage clusters of Docker nodes, facilitating the deployment and scalability of applications. Each Docker container within a Swarm 🐝 can function as a node withi...Discuss#InMemoryDataStore
Abhay SinghProabhaysingh.hashnode.dev·Mar 8, 2024Essential Guide to High Availability & Scalability for Dev TeamsDeveloping applications that are always available and can handle increasing demands is crucial for modern businesses. High availability (HA) and scalability are the cornerstones of ensuring your systems can meet user expectations. This guide delves i...Discussblog
Abhay SinghProabhaysingh.hashnode.dev·Mar 8, 2024Essential Guide to High Availability & Scalability for Dev TeamsDeveloping applications that are always available and can handle increasing demands is crucial for modern businesses. High availability (HA) and scalability are the cornerstones of ensuring your systems can meet user expectations. This guide delves i...Discussblog
Aditya Ladadityaladblog.hashnode.dev·Feb 19, 2024CAP TheoremImagine you have a bunch of computers connected together, sharing data, like in a big online store or a social media platform. Now, when you're designing how these computers work together, you want three important things: Consistency: Every read rec...Discuss·16 likes·57 readsConsistency vs. Availability
Karan Kulshresthakarankulx.hashnode.dev·Jan 17, 2024Beyond the Basics: Exploring AWS RDS, ElastiCache, and Aurora BrillianceAWS RDS RDS stands for Relational Database Service. It is a managed database service for database that support SQL as query language. PostgreSQL. MariaDB. MySQL. Oracle. Microsoft SQL Server. Aurora (AWS Proprietary Database). Advantage o...Discuss·10 likes·79 readsAWS
Ian Carsoniancarson.hashnode.dev·Jan 12, 2024Scaling Cron Scripts with a case study from Slack.Slack is a messaging platform for efficient team collaboration. Their success depends on the right message reaching the right person on time and therefore notifications are very important to them. This also means that a lot of their functionalities r...DiscussJob Queue