Murali Duggineni

Murali Duggineni

Understanding blockchain: the technology behind trust

Blockchain technology is a decentralized, distributed ledger system that records transactions across many computers. Each “block” in the chain contains a list of transactions, and once a block is validated via network consensus and completed, it’s added to the chain, creating an…

Databricks and the rise of Lakehouse architecture

Databricks is a unified Data and AI platform built on a “Lakehouse” architecture, which combines the low-cost, flexible storage of data lakes with the governance, performance, and reliability of data warehouses. Born from the creators of Apache Spark, it bridges…

How Grafana makes sense of complex data

Grafana is an open-source monitoring and data-visualization platform designed to make sense of large volumes of time-series data. It was created in 2014 by Torkel Ödegaard, who named it after graph—the core element of data visualization—combined with a Scandinavian-style suffix,…

How Azure DevOps powers modern software teams

Azure DevOps is a suite of development tools from Microsoft that helps teams plan, build, test, and deploy software efficiently. The name combines “Azure,” Microsoft’s cloud computing platform (named after the “azure” blue sky symbolizing limitless cloud potential), and “DevOps,”…

Decoding the Google Gemini logo

The Google Gemini logo features the four-pointed “spark” representing a Guiding Light or a “North Star” in the vast landscape of artificial intelligence. It symbolizes the moment of insight when AI transforms complex data into clear, actionable knowledge. “Gemini,” derived…

Why 40 days? The story behind “quarantine”

The word quarantine comes from the Italian quaranta giorni, meaning “forty days.” During the 14th century, ships arriving in ports like Venice from plague-affected regions were required to anchor offshore for 40 days before passengers could disembark. This practice, formalized…

Computer Vision: How machines watch, learn, and recognize

Computer vision is a branch of artificial intelligence that enables computers to “see” and understand images and videos—much like humans do. But instead of eyes and a brain, computers use cameras, data, and algorithms.’ Computers don’t “see” colors or shapes;…

What is an algorithm, how does it work?

An algorithm is a set of well-defined instructions to solve a problem or perform a task. The name comes from Muḥammad ibn Musa al-Khwarizmi, a Persian mathematician, whose name was Latinized as Algoritmi. His work on Hindu-Arabic numerals was translated…