PinnedVipul VyasACID Property: Ensuring Data Integrity and Reliability in Database TransactionsIn the world of databases, maintaining the integrity and reliability of data is of utmost importance. ACID (Atomicity, Consistency…Jul 8, 2023Jul 8, 2023
PinnedVipul VyasOptimizing Feature Flags in MySQL: A Bitwise ApproachFeature flags, also known as feature toggles, play a crucial role in software development. They enable developers to control the rollout of…Nov 11, 2023Nov 11, 2023
PinnedVipul VyasUnderstanding Database Internals: How Tables and Indexes are Stored on Disk and QueriedDatabases play a crucial role in storing and retrieving vast amounts of data efficiently. To achieve this, they employ various storage…Jul 22, 20233Jul 22, 20233
PinnedVipul VyasScale WebSocket using Redis and HAProxyWebSockets are an efficient and powerful technology for real-time communication over the web, but they can be challenging to scale as the…Jan 29, 20232Jan 29, 20232
Vipul VyasMongoDB Internal — Part 1Inserting Data into MongoDB: Understanding the ProcessMar 13Mar 13
Vipul VyasMastering AWS IAM: A Comprehensive Guide to Assuming RolesIntroductionOct 21, 2023Oct 21, 2023
Vipul VyasUnderstanding COUNT(id) vs. COUNT(*) and MySQL Query OptimizationIn MySQL, `COUNT(id)` and `COUNT(*)` are powerful tools to retrieve the number of rows that meet specific conditions. Sometimes, the MySQL…Sep 19, 20231Sep 19, 20231
Vipul VyasUnlocking the Potential of Microservice Design Patterns: A Journey into Scalable and Resilient…Exploring Decomposition, Strangler Pattern, SAGA Pattern, and CQRS PatternJul 2, 2023Jul 2, 2023