DZone
Thanks for visiting DZone today,
Edit Profile
  • Manage Email Subscriptions
  • How to Post to DZone
  • Article Submission Guidelines
Sign Out View Profile
  • Post an Article
  • Manage My Drafts
Over 2 million developers have joined DZone.
Log In / Join
Refcards Trend Reports
Events Video Library
Refcards
Trend Reports

Events

View Events Video Library

The Latest Software Design and Architecture Topics

article thumbnail
Kubernetes Debugging Recipe: Practical Steps to Diagnose Pods Like a Pro
Adopt step-by-step debugging with kubectl, ephemeral containers, and AI-powered RCA to find root causes faster. Add predictive autoscaling and anomaly detection.
October 24, 2025
by Chandrasekhar Rao Katru
· 4,735 Views · 8 Likes
article thumbnail
From Distributed Monolith to Composable Architecture on AWS
Learn in this article how to fix distributed monoliths with Domain-Driven Composable Architecture and build independent, composable microservices on AWS.
October 24, 2025
by Elakkiya Daivam
· 8,488 Views · 1 Like
article thumbnail
Performance Testing 101: A Beginner's Guide to Building Robust Applications
This guide provides a practical, step-by-step introduction to performance testing to ensure applications can handle real-world user loads without failing.
October 24, 2025
by Arkadii Osheev
· 2,306 Views · 3 Likes
article thumbnail
Strategic Domain-Driven Design: The Forgotten Foundation of Great Software
Most teams skip strategic DDD and focus only on code. Learn how domains, contexts, and patterns align software with business reality.
October 24, 2025
by Otavio Santana DZone Core CORE
· 3,114 Views · 3 Likes
article thumbnail
Build a Dynamic Web Form Using Camunda BPMN and DMN
Camunda BPMN and DMN can be combined to build dynamic web forms that adapt fields and flows in real time, which reduces hardcoding and improves flexibility.
October 24, 2025
by Nabin Debnath
· 2,501 Views · 5 Likes
article thumbnail
Cloud Agnostic MLOps: How to Build and Deploy AI Models Across Azure, AWS, and Open Source
Avoid cloud lock-in when building AI. Learn how to use open-source MLOps tools like Airflow, Kubeflow, and MLflow to build, deploy, and monitor models anywhere.
October 24, 2025
by Raghava Dittakavi DZone Core CORE
· 3,395 Views · 1 Like
article thumbnail
Diagnosing and Fixing a Page Fault Performance Issue With Arm64 Atomics
Atomic Arm64 instructions like ldadd can trigger double page faults, fragmenting huge pages and slowing memory warm-up. Learn why and how to fix it.
October 24, 2025
by Dave Neary
· 2,654 Views · 3 Likes
article thumbnail
Evolving Golden Paths: Upgrades Without Disruption
Keep your golden paths evolving — with semantic versioning, automation, and empathy — to drive innovation without breaking developer flow.
October 23, 2025
by Josephine Eskaline Joyce DZone Core CORE
· 14,007 Views · 3 Likes
article thumbnail
How to Build an MCP Server and Client With Spring AI MCP
Benefit from a cohesive system where individual components, such as LLM, MCP server, and MCP client, integrate seamlessly to deliver meaningful results.
October 23, 2025
by Horatiu Dan DZone Core CORE
· 3,753 Views · 6 Likes
article thumbnail
Mastering Audio Transcription With Gemini APIs: A Developer's Guide
This guide walks you through implementing audio transcription in your applications using Gemini models, from basic implementations to real-time streaming solutions.
October 22, 2025
by Roline Stapny Saldanha
· 5,794 Views · 1 Like
article thumbnail
From Platform Cowboys to Governance Marshals: Taming the AI Wild West
AI feels like the Wild West — platform engineers must become governance marshals to scale trust and turn chaos into safe, sustainable innovation.
October 22, 2025
by Hugo Guerrero DZone Core CORE
· 2,456 Views · 1 Like
article thumbnail
What Is End-to-End Testing?
Learn end-to-end testing, including its definition, goals, stages, timing, and a practical example, to ensure complete software workflow validation.
October 22, 2025
by Faisal Khatri DZone Core CORE
· 2,961 Views · 4 Likes
article thumbnail
GraphQL vs REST API: Which Is Better for Your Project in 2025?
REST: simple, cacheable. GraphQL: exact data, mobile-friendly. Choose REST for CRUD/caching, GraphQL for complex queries.
October 22, 2025
by Yilia Lin
· 3,854 Views · 3 Likes
article thumbnail
AI/ML-Based Storage Optimization: Training a Model to Predict Costs and Recommend Configurations
Learn how to use AI and Python to predict AWS S3 storage costs, optimize data tiers, and automate cloud cost management with machine learning.
October 22, 2025
by Arjun Mullick
· 3,317 Views · 1 Like
article thumbnail
Scaling Boldly, Securing Relentlessly: A Tailored Approach to a Startup’s Cloud Security
Learn how SaaS startups can scale securely from MVP to enterprise in this phased, developer-first guide to cloud, app, and zero-trust security maturity.
October 21, 2025
by Srihari Pakalapati
· 2,802 Views · 1 Like
article thumbnail
Is My Application's Authentication and Authorization Secure and Scalable?
The most common mistakes that developers/architects make while creating a new application for authentication and authorization, and how to avoid them.
October 21, 2025
by Navin Kaushik
· 3,205 Views · 3 Likes
article thumbnail
The Rise of Passkeys
Passkeys offer a secure, password-less future by replacing vulnerable passwords with device-specific cryptographic keys resulting in surge in use of passkeys.
October 21, 2025
by Shiva kumar Pati
· 2,408 Views · 1 Like
article thumbnail
Automating Storage Tiering and Lifecycle Policies in AWS S3 Using Python (Boto3)
You can save money on AWS S3 by using Python scripts to automatically move files between storage classes based on how often you access them.
October 21, 2025
by Arjun Mullick
· 2,529 Views
article thumbnail
A Practical Guide to Deploying Microservices on Kubernetes
This guide covers deploying microservices on Kubernetes, highlighting containerization, scaling, monitoring, and security.
October 21, 2025
by Puneet Pahuja
· 2,686 Views · 1 Like
article thumbnail
Coarse Parallel Processing of Work Queues in Kubernetes: Advancing Optimization for Batch Processing
In the current modern distributed architecture, this article will explain how to execute a Kubernetes Job with optimized and multiple parallel worker processes.
October 20, 2025
by Tanu Jain
· 3,021 Views · 1 Like
  • Previous
  • ...
  • 39
  • 40
  • 41
  • 42
  • 43
  • 44
  • 45
  • 46
  • 47
  • 48
  • ...
  • Next
  • RSS
  • X
  • Facebook

ABOUT US

  • About DZone
  • Support and feedback
  • Community research

ADVERTISE

  • Advertise with DZone

CONTRIBUTE ON DZONE

  • Article Submission Guidelines
  • Become a Contributor
  • Core Program
  • Visit the Writers' Zone

LEGAL

  • Terms of Service
  • Privacy Policy

CONTACT US

  • 3343 Perimeter Hill Drive
  • Suite 215
  • Nashville, TN 37211
  • [email protected]

Let's be friends:

  • RSS
  • X
  • Facebook
×