SSebininblogs.cmseb.in·Apr 6, 2025 · 5 min readBuild your own key value storeA key value store is a kind of NoSQL database that stores data in key value format. The key is a unique identifier. This type of data model is commonly used for caching hence making Redis a good example. Other examples includes Rocks DB, Level DB. Th...00
SSebininblogs.cmseb.in·Feb 6, 2025 · 5 min readHow Databases Handle Multiple TransactionsConcurrency control is a set of technique by which a database system handles concurrently executing transactions. It is one of the key component in the transaction manager of a database system. It is tasked with ensuring that the concurrent transacti...00
SSebininblogs.cmseb.in·Aug 31, 2024 · 5 min readUnderstanding the Need for Virtual DOMIntroduction When I started to get into frontend development I just wanted to learn how to learn react, I jumped straight in coding it out not knowing why react exists or what problem it solves. As a result I failed to appreciate the library. Now tha...00
SSebininblogs.cmseb.in·Jul 20, 2024 · 5 min readACID properties of a relational databaseAny operation that can possibly access or modify the contents of a database is called transactions. Database follows ACID properties in order to maintain the consistency of data before and after a given transaction. ACID is an acronym for Atomicity, ...00
SSebininblogs.cmseb.in·Jan 26, 2024 · 3 min readGitguard: where sloppy commits meet their matchAs software development teams grow larger and more diverse, maintaining a clean and organized codebase becomes increasingly important. One aspect of this organization involves creating meaningful and easy-to-understand commit messages. Enter Conventi...01S