PinnedChunting WuinBetter ProgrammingScalability vs. ElasticityUnderstanding the main difference between scalability and elasticitySep 5, 2022Sep 5, 2022
PinnedChunting WuOriginal Sin of Microservices, Part 29 challenges of distributed architecture.Mar 28, 2022Mar 28, 2022
PinnedChunting WuinBetter ProgrammingHow to Prepare a Design Review Like an Expert?Know the three main items of a good design reviewFeb 28, 20221Feb 28, 20221
PinnedChunting WuinBetter ProgrammingDesigning Software Using Clean Architecture: Domain-Driven DesignExplained with a code sampleJan 31, 20221Jan 31, 20221
PinnedChunting WuinInterviewNoodleShift from Monolith to CQRSSoftware design is an evolving process. This article shows how to design a system and solve some design problems in DDD and CQRS.Jan 3, 2022Jan 3, 2022
Chunting WuHow to Determine API Slow Downs, Part 2Understanding PELT algorithm and its applications in Change Point DetectionJun 24Jun 24
Chunting WuPostgreSQL Full-Text Search in a NutshellDiscover how to implement efficient and powerful text search capabilities in your PostgreSQL databaseJun 10Jun 10
Chunting WuTrino & Iceberg Made Easy: A Ready-to-Use PlaygroundA quick-start environment for effortless exploration and learningMay 20May 20
Chunting WuData Silos: Understanding, Addressing, IntegratingExploring the roots and pathways to overcoming data fragmentationMay 131May 131
Chunting WuBalancing Timeliness and Accuracy in Software ArchitectureNavigating event-driven architecture for real-time updatesMay 6May 6