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
Please enter at least three characters to search
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

Modernize your data layer. Learn how to design cloud-native database architectures to meet the evolving demands of AI and GenAI workkloads.

Secure your stack and shape the future! Help dev teams across the globe navigate their software supply chain security challenges.

Releasing software shouldn't be stressful or risky. Learn how to leverage progressive delivery techniques to ensure safer deployments.

Avoid machine learning mistakes and boost model performance! Discover key ML patterns, anti-patterns, data strategies, and more.

The Latest Software Design and Architecture Topics

article thumbnail
Dare Mighty Things — ASCII
ASCII — The simplest communications protocol and the only data format that can be universally decoded by any computer on the planet.
Updated March 6, 2021
by Jawad Hasan Shani DZone Core CORE
· 22,855 Views · 2 Likes
article thumbnail
DataWeave Interview Question: Concatenate Elements of an Array
This article will help you practice your DataWeave skills in MuleSoft. We're going to use two different approaches to concatenate an array of letters.
Updated March 6, 2021
by Gaurav Dubey
· 8,338 Views · 1 Like
article thumbnail
Apache Kafka in a Smart City Architecture
Event streaming with Apache Kafka fits into smart city architecture for data integration and correlation in real-time, at scale, between stakeholders.
March 5, 2021
by Kai Wähner DZone Core CORE
· 31,706 Views · 13 Likes
article thumbnail
Remote Monitoring With 360 Cameras and Raspberry Pi
Learn how you can build a DIY 360° camera robot with Rasberry Pi that can help businesses adapt to the new workflows required by COVID-19 restrictions.
March 5, 2021
by Craig Oda DZone Core CORE
· 7,438 Views · 4 Likes
article thumbnail
Apache Cassandra Horizontal Scalability for Java Applications [Book]
Get to know how to use Cassandra with Java, the applicability with Cassandra, and several Java Frameworks such as Hibernate, Spring, Quarkus, Jakarta EE, and so on.
March 4, 2021
by Otavio Santana DZone Core CORE
· 8,148 Views · 4 Likes
article thumbnail
Hyrum's Law: What It Means for API Design and Management
If things can get complicated, they will. What are the benefits of freedom in API design, and how can you mitigate the risks of that independent growth?
March 4, 2021
by Erik Wilde
· 9,365 Views · 6 Likes
article thumbnail
Deadlock-Free Synchronization in Java
Here, we look at the origin of deadlocks, consider a method for discovering deadlocks in existing code, and learn how to design a deadlock-free synchronization.
March 4, 2021
by Sergey Samokhodkin
· 16,163 Views · 9 Likes
article thumbnail
Implementing Authentication and Authorization With Vaadin
Learn how to implement a login screen and control access to the application based on user roles
March 4, 2021
by Alejandro Duarte DZone Core CORE
· 9,095 Views · 6 Likes
article thumbnail
Business optimisation architecture - Example planning optimisation
In our previous article from this series we shared the logical view of the business optimisation use case for retail stores. The process was laid out how we've ...
March 4, 2021
by Eric D. Schabell DZone Core CORE
· 4,366 Views · 1 Like
article thumbnail
Data Integration and ETL for Dummies (Like Me)
How to understand modern data integration and ETL from a non-technical perspective.
March 4, 2021
by David Molot
· 15,476 Views · 16 Likes
article thumbnail
Agile Leadership Matrix
As transformation/change agents, we are aware that any organization's transformation takes time and requires huge patience and resilience on the part of the coach.
March 3, 2021
by Ashutosh Bhatawadekar
· 5,794 Views · 4 Likes
article thumbnail
KubeEye: An Automatic Diagnostic Tool That Provides a Holistic View of Your Kubernetes Cluster
We review an open source platform that allows developers to automatically monitor the health of their Kubernetes cluster and track the changes.
March 3, 2021
by Sherlock Xu
· 3,314 Views · 3 Likes
article thumbnail
The Materialized Path Technique: Tree Structures for Relational Database Systems
Create three-dimensional tree structures in a relational database system using materialized paths.
March 3, 2021
by Thomas Hansen DZone Core CORE
· 25,694 Views · 4 Likes
article thumbnail
Managing Global Data in Microservice Polyglot Persistence Scenarios
Analyzing the management of global data in a microservices environment where polyglot persistence is adopted
March 2, 2021
by Claudio Guidi DZone Core CORE
· 11,064 Views · 10 Likes
article thumbnail
Building a Microservice in Perl (Part 1): Designing the API
A brief description of microservices, then jumping into defining one with OpenAPI.
Updated March 2, 2021
by Mark Gardner DZone Core CORE
· 4,205 Views · 6 Likes
article thumbnail
Use Cases for Apache Kafka in Retail
Event streaming with Apache Kafka in the retail industry facilitates real-time omnichannel, Customer 360, inventory management, recommendations, and more.
March 2, 2021
by Kai Wähner DZone Core CORE
· 7,006 Views · 9 Likes
article thumbnail
Quick Application Deployments on MicroK8s Using Helm Charts
Helm Charts empower super-quick deployments of complex applications on MicroK8s.
March 2, 2021
by Ajit Chelat
· 9,095 Views · 4 Likes
article thumbnail
5 Best Tips for Angular Application Security
The worldwide digital transformation is a boon as well as a curse for software development enterprises.
March 1, 2021
by Vishal shah
· 10,074 Views · 3 Likes
article thumbnail
Achieving Micro-frontend Architecture Using Angular Elements
Scaling micro-frontends using Angular elements: Hosting on Azure cloud. The micro-frontends architecture creates a buzz in the web app development world.
Updated March 1, 2021
by Bharat Ghode
· 36,058 Views · 4 Likes
article thumbnail
10 Commandments of Microservice Decomposition
In this article, I will try to cover the purposes of terms used while decomposing microservices and try to fit them under one umbrella concept.
March 1, 2021
by Shamik Mitra
· 8,994 Views · 5 Likes
  • Previous
  • ...
  • 369
  • 370
  • 371
  • 372
  • 373
  • 374
  • 375
  • 376
  • 377
  • 378
  • ...
  • Next

ABOUT US

  • About DZone
  • Support and 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: