latest news



DZone.com Feed

A Transaction-Grade Performance Blueprint for Spring Boot FinTech Microservices (Tracing, Histograms, and Kubernetes) (Wed, 04 Mar 2026)
FinTech microservices require continuous performance optimization due to constraints such as transaction correctness, auditability that can cause real user harm and financial risk. In these systems, performance optimization is not a one-time exercise rather it is an operating model. A practical blueprint for optimizing a Spring Boot payment authorization microservice uses CNCF (Cloud Native Computing Foundation) aligned technologies like  Kubernetes for orchestration,  OpenTelemetry for distributed tracing, and  Prometheus for high-fidelity metrics and SLO tracking.  The goal is simple to measure what matters (latency/error SLOs), diagnose bottlenecks quickly (traces), and scale responsibly (Kubernetes).
>> Read More

AWS Transfer Family SFTP Setup (Password + SSH Key Users) Using Lambda Identity Provider + S3 (Wed, 04 Mar 2026)
Introduction Even though modern application integrations often use REST APIs, messaging platforms, and event streams, SFTP remains one of the most widely used file-transfer standards in enterprise environments. Many organizations still rely on secure file exchange workflows for batch processing daily reports, data exports/imports, financial reconciliation files, healthcare data transfers, compliance-driven integrations, or vendor-delivered archives. The problem is that running your own SFTP server is operationally expensive. A traditional setup usually means deploying an EC2 instance with OpenSSH, attaching storage, setting up users with strict directory isolation (chroot), configuring permissions, rotating keys, patching the OS frequently, and dealing with scalability or high availability. It works, but it introduces long-term maintenance overhead and security risk especially if the SFTP endpoint is exposed publicly.
>> Read More

Token-Efficient APIs for the Agentic Era (Wed, 04 Mar 2026)
As autonomous agents become primary API consumers, a subtle cost problem emerges. Traditional JSON serialization, optimized for human readability and broad compatibility, incurs significant token overhead when feeding data to language models. Every structural character (braces, quotes, colons, commas) gets tokenized and charged separately. The issue compounds at scale. When agents query APIs hundreds of thousands of times daily, JSON's verbosity translates directly to infrastructure costs. Organizations running agent-heavy workloads are discovering that a substantial portion of their LLM token consumption is due to serialization overhead, not actual data transfer.
>> Read More

Building a Java 17-Compatible TLD Generator for Legacy JSP Tag Libraries (Wed, 04 Mar 2026)
When TLD Generation Tooling Falls Behind Java 17 The vulnerabilities introduced by upgrades to the Java platform tend not to lie in the application code itself, but rather in the ecosystem of build-time tools that enterprise systems rely on. This was made clear by a migration to Java 17, in which a long-standing dependency on TldDoclet to generate Tag Library Descriptor (TLD) was compromised.  TldDoclet, a widely used tool for generating TLD metadata from Java tag handler classes, is no longer supplied or compatible with current Java versions. The effect of this gap was not so obvious. The application itself compiled and executed well with Java 17, and the underlying JSP tag handlers remained functional. But TLD generation did not come up with a congenial mechanism, consequently placing a hard blocker late in the build. What once was a constant and unseen component of the toolchain turned into a migration issue with a high risk.
>> 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