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

Zones

Culture and Methodologies Agile Career Development Methodologies Team Management
Data Engineering AI/ML Big Data Data Databases IoT
Software Design and Architecture Cloud Architecture Containers Integration Microservices Performance Security
Coding Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks
Culture and Methodologies
Agile Career Development Methodologies Team Management
Data Engineering
AI/ML Big Data Data Databases IoT
Software Design and Architecture
Cloud Architecture Containers Integration Microservices Performance Security
Coding
Frameworks Java JavaScript Languages Tools
Testing, Deployment, and Maintenance
Deployment DevOps and CI/CD Maintenance Monitoring and Observability Testing, Tools, and Frameworks

Low-Code Development: Leverage low and no code to streamline your workflow so that you can focus on higher priorities.

DZone Security Research: Tell us your top security strategies in 2024, influence our research, and enter for a chance to win $!

Launch your software development career: Dive head first into the SDLC and learn how to build high-quality software and teams.

Open Source Migration Practices and Patterns: Explore key traits of migrating open-source software and its impact on software development.

The Latest Software Design and Architecture Topics

article thumbnail
Add Flexibility to Your RAG Applications in Amazon Bedrock
Knowledge Bases for Amazon Bedrock is a fully managed capability that helps you implement the entire RAG workflow from ingestion to retrieval and prompt augmentation.
June 5, 2024
by Abhishek Gupta DZone Core CORE
· 2,542 Views · 1 Like
article thumbnail
Take Your First Steps for Building on LLMs With Google Gemini
Learn to build an LLM application using the Google Gemini API and deploy it to Heroku. This guide walks you through setup, code, and deployment step-by-step.
June 5, 2024
by Alvin Lee DZone Core CORE
· 4,187 Views · 2 Likes
article thumbnail
Optimizing Cloud Spend in the New Era: Strategies and Frameworks for Cost Management
Effective cloud cost management is not just about cutting costs but also about optimizing cloud usage in a way that aligns with organizational goals and strategies.
June 5, 2024
by Marija Naumovska DZone Core CORE
· 2,668 Views · 1 Like
article thumbnail
Protecting PII Data With JWT
Use JWT tokens for fine-grained access control while avoiding direct inclusion of PII-like account numbers. Use non-PII identifiers and perform server-side lookup.
June 5, 2024
by Abhishek Goswami
· 2,423 Views · 2 Likes
article thumbnail
Telemetry Pipelines Workshop: Avoiding Telemetry Data Loss With Fluent Bit
Take a look at how Fluent Bit filesystem buffering provides a data- and memory-safe solution to the problems of backpressure and data loss.
June 4, 2024
by Eric D. Schabell DZone Core CORE
· 3,727 Views · 1 Like
article thumbnail
Security Considerations When Building SaaS
This article briefly talks about the different models of providing tenant isolation and then delves into the security considerations of building a SaaS.
June 4, 2024
by Mayank Singhi
· 2,242 Views · 1 Like
article thumbnail
Effective Java Application Testing With Cucumber and BDD
Increase your testing efficiency by utilizing Cucumber for Java application testing, fully integrated with Behavior-Driven Development (BDD).
June 4, 2024
by Gunter Rotsaert DZone Core CORE
· 6,272 Views · 3 Likes
article thumbnail
New Ways for CNAPP to Shift Left and Shield Right: The Technology Trends That Will Allow CNAPP to Address More Extensive Threat Models
Because of the evolving threat landscape and complexity of modern organizations, the evolution of the CNAPP model yields both significant challenges and opportunities.
June 4, 2024
by Laurent Balmelli, PhD
· 2,601 Views · 1 Like
article thumbnail
Queuing Theory for Software Engineers
In this article, learn the basics of queuing theory that are required for high-level capacity estimations and workload optimization.
June 4, 2024
by Oresztesz Margaritisz DZone Core CORE
· 3,623 Views · 4 Likes
article thumbnail
What Is ElastiCache Serverless?
This interview provides comprehensive answers about Amazon ElastiCache Serverless service, why it is needed, and when it is best to use it.
June 3, 2024
by Pavlo Konobeyev
· 3,379 Views · 2 Likes
article thumbnail
Enhancing Vehicle Routing Problems With Deep Reinforcement Learning and Metaheuristics
Combining machine learning methods and traditional optimization techniques for logistics and fleet management execution optimizations.
June 3, 2024
by Sumit Mittal
· 3,030 Views · 2 Likes
article thumbnail
Managing Architectural Tech Debt
It’s time to dive into the primary culprit impacting engineering velocity, service scalability, and platform resiliency across the enterprise.
June 3, 2024
by John Vester DZone Core CORE
· 34,316 Views · 5 Likes
article thumbnail
A Complete Guide To Implementing GraphQL for Java
This comprehensive guide is a valuable resource for Java developers seeking to create robust and efficient GraphQL API servers.
June 3, 2024
by David Ventimiglia
· 6,621 Views · 7 Likes
article thumbnail
Hibernate Validator vs Regex vs Manual Validation: Which One Is Faster?
Inspired by coding for a performance backend competition, this article follows a test to find the fastest validator for Java applications.
June 3, 2024
by Fernando Boaglio
· 6,578 Views · 1 Like
article thumbnail
Master the Art of Querying Data on Amazon S3
This article covers the importance of querying data stored on Amazon S3 and introduces three tools provided by AWS - Glue Crawler, Athena, and Redshift Spectrum.
June 3, 2024
by Satrajit Basu DZone Core CORE
· 2,867 Views · 1 Like
article thumbnail
The Magic of Quarkus With Vert.x in Reactive Programming
Explore reactive programming in Quarkus, along with detailed insights and practical examples in Java to illustrate its transformative capabilities.
June 3, 2024
by Reza Ganji DZone Core CORE
· 4,997 Views · 3 Likes
article thumbnail
The Impact of AI and Platform Engineering on Cloud Native's Evolution: Automate Your Cloud Journey to Light Speed
AI and platform engineering are emerging as revolutionary integrations for cloud-native environments, increasing scalability, reliability, and efficiency.
June 3, 2024
by Kellyn Gorman DZone Core CORE
· 2,910 Views · 1 Like
article thumbnail
Observations on Cloud-Native Observability: A Journey From the Foundations of Observability to Surviving Its Challenges at Scale
Understand each team's responsibility, discover how to tackle observability challenges, and learn AI's role in the future of cloud-native observability.
June 2, 2024
by Eric D. Schabell DZone Core CORE
· 3,099 Views · 1 Like
article thumbnail
Elevating Defense Precision With AI-Powered Threat Triage in Proactive Dynamic Security
This article sheds light on how artificial intelligence and cybersecurity converge to revolutionize threat detection, incident response, and vulnerability management.
May 31, 2024
by Chinelo Okonkwo
· 2,128 Views · 2 Likes
article thumbnail
DataWeave Functions: Learn From Basics and Simplicity (Dev’s Choice)
In this article, learn some basic and useful functions of DataWeave 2.0 (Developer's choice) in MuleSoft for integrations.
May 31, 2024
by Nitish Jain
· 1,397 Views · 1 Like
  • Previous
  • ...
  • 5
  • 6
  • 7
  • 8
  • 9
  • 10
  • 11
  • 12
  • 13
  • 14
  • ...
  • Next

ABOUT US

  • About DZone
  • Send feedback
  • Community research
  • Sitemap

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 100
  • Nashville, TN 37211
  • support@dzone.com

Let's be friends: