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

The software you build is only as secure as the code that powers it. Learn how malicious code creeps into your software supply chain.

Apache Cassandra combines the benefits of major NoSQL databases to support data management needs not covered by traditional RDBMS vendors.

Generative AI has transformed nearly every industry. How can you leverage GenAI to improve your productivity and efficiency?

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

The Latest Software Design and Architecture Topics

article thumbnail
Parallelizing Tasks with Dependencies — Design Your Code to Optimize Performance
Learn how to run several asynchronous tasks concurrent with each other while respecting the dependencies surrounding each task.
January 30, 2018
by Riccardo Terrell
· 9,511 Views · 3 Likes
article thumbnail
Installing RabbitMQ With Erlang on AWS EC2 Amazon Linux Instance
In this article, we're going to see how to combine this suite of popular technologies to create a development environment. Read on for more!
January 30, 2018
by Ajay Sodhi
· 20,847 Views · 3 Likes
article thumbnail
Installing Java 8 on AWS EC2 Amazon Linux Instance
Take a quick look at this brief tutorial showing you how to install Java 8 in an Amazon EC2 instance.
January 30, 2018
by Ajay Sodhi
· 185,633 Views · 5 Likes
article thumbnail
25 Microservices Terms You Need to Know
These key terms and definitions will give you a great place to start to jump into the microservices zone and start learning through tutorials, developer tips, and more!
January 30, 2018
by Arran Glen
· 15,354 Views · 14 Likes
article thumbnail
Handling BigDecimal in Talend
If you are dealing with money or precision is a must, use BigDecimal. Otherwise, Doubles tend to be good enough. Let's dive into this concept a little more.
January 29, 2018
by Madhuka Udantha
· 15,397 Views · 1 Like
article thumbnail
SQL Injection Vulnerabilities and How to Prevent Them
SQLi is one of the most common and severe vulnerabilities. Learn what you as a developer can do to prevent SQL injection attacks on your application.
January 29, 2018
by Sven Morgenroth
· 96,016 Views · 3 Likes
article thumbnail
Serverless with Fn Project on Kubernetes for Docker
Last week, the author deployed Fn Project on Kubernetes as a quick smoke test. See how to do it yourself in this helpful tutorial.
January 29, 2018
by Frank Munz
· 8,364 Views · 5 Likes
article thumbnail
Microservices With Spring Boot - Part 5 - Using Eureka Naming Server
In this final part of our microservices architecture series, we will learn to enable a Eureka Naming Server and allow the microservices to communicate with it.
January 29, 2018
by Ranga Karanam DZone Core CORE
· 36,508 Views · 32 Likes
article thumbnail
Configuring AWS S3 Storage Gateway for Uploading Files to S3
Learn how to create a VM image that can be run locally to provide a local NFS mount that transparently transfers files copied to the mount to an S3 bucket.
January 28, 2018
by Kevin Hooke
· 9,373 Views · 4 Likes
article thumbnail
Simulating Split Brain Scenarios in an Akka Cluster
This deep dive into split brain scenarios in Akka clusters covers what they are, how they form, and most importantly, how to fix them.
January 28, 2018
by Matthew Borg
· 16,396 Views · 13 Likes
article thumbnail
Microservice Communication Using Consul, Ribbon, and Feign - A Step-by-Step Guide
In this tutorial, you'll build an application and learn how to set up communication between its microservices using Consul, Ribbon, and Feign.
January 27, 2018
by Gitanjali Sahoo
· 46,891 Views · 4 Likes
article thumbnail
Citus and pg_partman: Creating a Scalable Time Series Database on Postgres
The best in class for improving time partitioning is pg_partman and today, we'll dig into getting time partitioning set up with your Citus database cluster using pg_partman.
January 26, 2018
by Craig Kerstiens
· 7,649 Views · 2 Likes
article thumbnail
JSON and PL/SQL 12.2: Get Values From JSON Documents With API
Learn about pre-defined PL/SQL object types to perform fine-grained programmatic construction and manipulation of in-memory JSON data.
January 26, 2018
by Steven Feuerstein
· 13,082 Views · 5 Likes
article thumbnail
Microservices With Spring Boot - Part 4 - Using Ribbon for Load Balancing
This tutorial series continues by teaching you how to use Ribbon as a load balancer in your Spring Boot microservices project.
January 26, 2018
by Ranga Karanam DZone Core CORE
· 27,480 Views · 30 Likes
article thumbnail
Microservices With Spring Boot - Part 3 - Creating Currency Conversion Microservice
Today, we'll learn how to build a currency conversion microservice as part of this tutorial on setting up a microservices architecture with Spring Boot.
January 25, 2018
by Ranga Karanam DZone Core CORE
· 24,534 Views · 15 Likes
article thumbnail
10 Advantages of Redis
Redis has lots of advantages, from its very own hashing mechanism called Redis Hashing to its ability to be installed in Raspberry Pi and ARM devices.
January 25, 2018
by Unni Mana
· 41,988 Views · 7 Likes
article thumbnail
Spring Boot 2: Migrating From Dropwizard Metrics to Micrometer
Goodbye Dropwizard, hello Micrometer! Let's take a sneak peek at how to move your metrics to Micrometer for Spring Boot 2 projects.
January 24, 2018
by Tomasz Nurkiewicz DZone Core CORE
· 50,081 Views · 26 Likes
article thumbnail
Building a Graph Database Wannabe (Part 1)
Learn how I built Uranus DB, a graph database wannabe, in five to seven days and about ten bucks worth of Diet Dr. Pepper.
January 24, 2018
by Max De Marzi
· 12,513 Views · 4 Likes
article thumbnail
API Management Design Patterns for Digital Transformation
No matter what kind of architecture has been applied to your code base, we look at three API management patterns that you might find useful.
January 24, 2018
by Chanaka Fernando DZone Core CORE
· 11,042 Views · 1 Like
article thumbnail
Monitoring Kafka Data Pipeline
Learn how to use open-source tools to develop a monitoring and testing solution for a pipeline using Kafka without writing any code.
January 24, 2018
by Randhir Singh
· 16,418 Views · 8 Likes
  • Previous
  • ...
  • 553
  • 554
  • 555
  • 556
  • 557
  • 558
  • 559
  • 560
  • 561
  • 562
  • ...
  • 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: