InData Engineer ThingsbyVu TrinhHow does Notion handle 200 billion data entities?From PostgreSQL → Data LakeAug 6, 202415Aug 6, 202415
InData Engineer ThingsbyYingjun WuApache Iceberg Won the Future — What’s Next for 2025?RBAC, CDC, Materialized Views, and More: Everything You Need to Know About Apache Iceberg in 2025.Nov 18, 202412Nov 18, 202412
Manjula PiyumalMastering Kafka: Advanced Concepts Every Senior Software Engineer Should KnowPhoto by Pietro Jeng on UnsplashAug 24, 20249Aug 24, 20249
David LeeSo You Think You Know GitI’ve been working with Git for a while and for a long time I did not know I could take the Git use to the next level. I thought Git is…Apr 24, 20249Apr 24, 20249
bugfree.aiSystem Design Interview with a Meta Staff Engineer: Designing a Task SchedulerRecently, I had the opportunity to participate in a mock system design interview with an E6 Staff Engineer from Meta. The topic was…Nov 27, 20246Nov 27, 20246
InWith Code ExamplebyHarendraTop 5 DevOps Skills That Will Pay Big in 2025Know the top 5 skills that you can learn in 2025 to earn moreDec 9, 20245Dec 9, 20245
InLevel Up CodingbyMatt BentleyMy Favourite Software Architecture PatternsExploring my most loved Software Architecture patterns and their practical applications.Nov 12, 202469Nov 12, 202469
LORYInterview: Sorry, Amazon DynamoDB is not column-based, and it is not OLAPAnother interview story.May 1, 20244May 1, 20244
InStackademicbyMehul LLift scheduling system using GolangThis System simulates the operations of a lift (or elevator) within a building. The system simulates a lift that continuously checks for…Oct 26, 2023Oct 26, 2023
InThe Developer’s DiarybyPriya PatidarConcurrent Writes in Distributed SystemsSection 1: Introduction- Understanding Conflicts in Distributed SystemsJan 13, 20241Jan 13, 20241
InAgoda Engineering & DesignbyAgoda EngineeringGovernance as Code: An Innovative Approach to Software Architecture Verificationby Yaroslav PanasyukFeb 20, 20245Feb 20, 20245
Dr Milan MilanovićWhat I learned from the book Software Architecture: The Hard PartsI recently read “ Software Architecture: The Hard Parts” by Neal Ford, Mark Richards, Pramod Sadalage, and Zhamak Dehghani, and this is my…Feb 8, 202419Feb 8, 202419
Mayil BayramovDesign a Distributed Job Scheduler for Millions of Tasks in Daily OperationsUnpacking Challenges, Assumptions, and the Scope of Distributed Job SchedulerJan 30, 202426Jan 30, 202426
InLevel Up CodingbyMahesh SainiDesigning Low Latency Segmentation Platform Using Upstash Kafka and Source MongoDB ConnectorIntroductionJan 4, 20246Jan 4, 20246
InStackademicbyThe Java TrailConsistency in Microservices: Transactional Outbox PatternIn a microservices architecture, different services often handle different aspects of business logic. When an operation requires multiple…Dec 2, 20237Dec 2, 20237
InBits and PiecesbyRuvani JayaweeraImplementing a Microservices Application with CQRS (Command Query Responsibiltiy Segregation)Building scalable microservices using Java and CQRSDec 11, 20234Dec 11, 20234
InJohnLiu 的軟體工程思維byJohnliutw如何管理一個 Service? — 來自獨角獸 VP of Engineering 的啟示一個可以拆分成多個 Components 的大型軟體該怎麼維護? 或是說組織文化該怎麼因應設計呢? 敝公司的 VP of Engineering 最近釋出了一份內部文件來深入探討並要求 Service Ownership,其中蘊藏了許多軟體開發文化與流程的建置與規劃。Oct 1, 20232Oct 1, 20232
InStackademicbyYudha Pratama PutraWhy I Built BlockQueue: Cost-Effectiveness, Durable, and Reliable Message QueueMinimize your Message Queue infrastructure cost using BlockQueue built-in with SQLite3 and NutsDB.Dec 12, 2023Dec 12, 2023
Mahesh SainiTop 5 Redis Use Cases in Distributed SystemsWe’ll talk about the top use cases that have been better tested in production at various companies and at various scales, Get insights into…Jul 11, 202310Jul 11, 202310