latest news



DZone.com Feed

Building a Simple MCP Server and Client: An In-Memory Database (Thu, 27 Nov 2025)
If you've been diving into the world of AI-assisted programming or tool-calling protocols, you might have come across Model Context Protocol (MCP). MCP is an open-source standard for connecting AI applications to external systems. It is a lightweight framework that lets you expose functions as "tools" to language models, enabling seamless interaction between AI agents and your code. Think of it as a bridge that turns your functions into callable endpoints for models. In this post, we’ll build a basic in-memory database server using MCP, with code samples to extend and learn from. We'll dissect the code step by step, and by the end, you'll have a working prototype. Plus, I'll ask you to extend it with update, delete, and drop functionalities. Let's turn your terminal into a mini SQL playground!
>> Read More

How To Restore a Deleted Branch In Azure DevOps (Thu, 27 Nov 2025)
Human error is one of the most common causes of data loss or breaches. In the ITIC report, they state that 64 % of downtime incidents have their roots in human errors. If you think that in SaaS environments all your data is safe, you need to think once again. All SaaS providers, including Microsoft, follow the shared responsibility model, which states that the service provider is responsible for the accessibility of its infrastructure and services, while a user is responsible for their data availability, including backup and disaster recovery.
>> Read More

Mastering Fluent Bit: Controlling Logs with Fluent Bit on Kubernetes (update to Part 4) (Thu, 27 Nov 2025)
NOTE: This is a special update to the original Controlling Logs with  Fluent Bit on Kubernetes (Part 4) article published previously. The issue requiring this update arose over the weekend when I discovered that Broadcom, who acquired VMWare, who were the custodians of the Bitnami catalog, did something not so nice to all of us.
>> Read More

Solving Real-Time Event Correlation in Distributed Systems (Thu, 27 Nov 2025)
Modern digital platforms operate as distributed ecosystems — microservices emitting events, APIs exchanging data, and asynchronous communication becoming the norm. In such environments, correlating events across multiple sources in real time becomes a critical requirement. Think of payments, orders, customer metadata, IoT sensors, logistics tracking — all flowing continuously.
>> Read More


DevOps Cafe Podcast

DevOps Cafe Ep 79 - Guests: Joseph Jacks and Ben Kehoe (Mon, 13 Aug 2018)
Triggered by Google Next 2018, John and Damon chat with Joseph Jacks (stealth startup) and Ben Kehoe (iRobot) about their public disagreements — and agreements — about Kubernetes and Serverless. 
>> Read More

DevOps Cafe Ep 78 - Guest: J. Paul Reed (Mon, 23 Jul 2018)
John and Damon chat with J.Paul Reed (Release Engineering Approaches) about the field of Systems Safety and Human Factors that studies why accidents happen and how to minimize the occurrence and impact. Show notes at http://devopscafe.org
>> Read More

DevOps Cafe Ep. 77 - Damon interviews John (Wed, 20 Jun 2018)
A new season of DevOps Cafe is here. The topic of this episode is "DevSecOps." Damon interviews John about what this term means, why it matters now, and the overall state of security.  Show notes at http://devopscafe.org
>> Read More