akisonlyforu
akisonlyforu
🌙
Tech
Interview
Data Structures
System Design
Low Level Design
Multithreading
Musings
Bookmarks
Library
Search
Archive
2024
3
Dec 15
On Building Meaningful Software
musing
Dec 15
On Building Meaningful Software
Dec 15
On Remote Work and Deep Thinking
2023
11
Mar 21
Deciphering Coupling in Software Architecture- Architecture Quantum Explored
Mar 12
Ethical Data Practices for Building Better Systems
Mar 3
Building Correct Systems in Distributed Environments
Feb 26
Unbundling Monolithic Databases for Flexibility
Feb 18
Integrating Distributed Systems for Unified Data Pipelines
Feb 11
Unifying Batch and Stream Processing for Modern Pipelines
Feb 3
Synchronizing Databases with Real-Time Streams
Jan 25
Enabling Reliable and Scalable Event Streams in Distributed Systems
Jan 17
Advancing Beyond MapReduce- Modern Frameworks for Scalable Data Processing
Jan 10
MapReduce and Distributed Filesystems- Foundations of Scalable Data Processing
Jan 4
Leveraging Unix Tools for Efficient Batch Processing
2022
34
Dec 29
Achieving Reliability with Distributed Transactions and Consensus Mechanisms
Dec 20
Understanding Ordering Guarantees in Distributed Systems
Dec 10
Linearizability in Distributed Systems
Dec 1
Consistency Guarantees in Distributed Systems
Nov 24
Knowledge Truth and Lies in Distributed Systems
Nov 16
The Challenges of Unreliable Clocks in Distributed Systems
Nov 8
Navigating Unreliable Networks in Distributed Systems
Oct 31
Faults and Partial Failures in Distributed Systems
Oct 22
Achieving Serializability in Transactions
Oct 13
Exploring Weak Isolation Levels in Databases
Oct 6
The Slippery Concept of a Transaction
Sep 28
Ensuring Accurate Request Routing in Distributed Databases
Sep 21
Efficient Methods for Rebalancing Data in Distributed Systems
Sep 13
Partitioning and Secondary Indexes- Balancing Efficiency and Complexity
Sep 9
Partitioning of Key-Value Data- Strategies and Challenges
Aug 27
Partitioning and Replication in Scaling Distributed Databases
Aug 26
Leaderless Replication Flexibility for Distributed Databases
Aug 20
Multi-Leader Replication in Distributed Databases
Aug 1
Problems with Replication Lag - Challenges and Solutions
Jul 31
Leaders and Followers - The Core of Replication
Jul 20
Modes of Dataflow in Distributed Systems
Jul 15
Formats for Encoding Data
Jul 8
Understanding Column-Oriented Storage- A Deep Dive into Analytics Optimization
Jun 30
Transaction Processing vs. Analytics Let's understand the divide
Jun 27
The Backbone of Databases- Data Structures that Power Storage
Jun 15
Unraveling Connections- Exploring Graph-Like Data Models
Jun 11
Speaking the Language of Data- A Guide to Query Languages
Jun 10
Relational Model Versus Document Model
May 31
Building Maintainable Software Systems
May 21
What is Scalability in Data Systems?
May 16
Designing Reliable Data Systems
May 16
Exploring Architectural Modularity with Subdrivers
May 16
Unlocking Decomposability for Monolithic Codebases
May 16
Component-Based Decomposition