Death by a Thousand Microservices: The Hidden Cost of Data FragmentationTwenty years ago, walking into a data center meant encountering a few massive, humming mainframes processing your organization’s data in…Jul 5Jul 5
How to setup AI governance the right way?As AI adoption accelerates across industries, so too does the need for responsible oversight. Enterprises deploying machine learning and…May 17May 17
Published inDev GeniusASTrie: A Hybrid Data Structure for Modern Key-Value StorageIn today’s world of data-intensive applications, choosing the right data structure can make or break your system’s performance. While tries…Feb 14Feb 14
Ultimate Guide to Building Cloud Agnostic Data ProductsIn the era of big data, enterprises are increasingly leveraging cloud platforms to manage and process vast amounts of information. However…Feb 1Feb 1
Composable Data Fabric — New paradigm in data storage patternsAs organizations navigate the complexities of modern data ecosystems, Data Lakehouse and Data Mesh have emerged as popular paradigms to…Dec 26, 2024Dec 26, 2024
Domain-Driven Data: Applying DDD Principles to Modern Data ProductsDomain-Driven Design (DDD), traditionally associated with software engineering, provides a robust framework for modeling complex systems by…Dec 9, 2024A response icon4Dec 9, 2024A response icon4
Battle of the file formats: Parquet, Delta Lake, Iceberg, HudiWith the growing popularity of the data lakehouse, there has been a growing battle between the 4 popular file formats, namely parquet…Aug 17, 2024Aug 17, 2024
Published inDev GeniusCreating an OS using Rust: [Part-4] Println! Macro ImplementationIn Part-3 of this blog series, we had discussed about writing a safe interface for accessing and writing to VGA text buffer, so as to avoid…Jan 14, 2024A response icon1Jan 14, 2024A response icon1
Published inDev GeniusBeyond the Threads: Websockets in Rust for seamless communicationImagine you have two toy walkie-talkies, and you and your friend want to talk to each other. Normally, one person talks, and the other…Jan 3, 2024Jan 3, 2024
Published inDev GeniusCreating an OS using Rust: [Part-3] Playing with VGA Text ModeIn Part-2 of this blog series, we had discussed about creating a minimal Rust kernel that prints “Hello World!” to screen when booted up…Dec 17, 2023A response icon1Dec 17, 2023A response icon1