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
Performance Patterns in Microservices-Based Integrations
Almost all applications that perform anything useful for a given business need to be integrated with one or more applications. With microservices-based architecture, where a number of services are broken down based on the services or functionality offered, the number of integration points or touch points increases massively.
June 1, 2016
by Rohit Dhall
· 25,234 Views · 30 Likes
article thumbnail
AWS Aurora Benchmarking
Check out this detailed look at the performance of AWS Aurora, following on an earlier post with improvements based on reader feedback.
June 1, 2016
by Peter Zaitsev
· 7,786 Views · 5 Likes
article thumbnail
Build and Clean Selected Files in Eclipse CDT
Are you working in a tight development spiral? You make changes to files that propagate to a massive project build. But you just need to verify that the files you're working on will build. Here's an easy way to do that.
May 31, 2016
by Erich Styger
· 24,307 Views · 2 Likes
article thumbnail
Benchmarking High-Concurrency HTTP Servers on the JVM
Benchmarking HTTP servers is beset by several difficulties: tests may be conducted with unrealistic parameters (e.g., pure overhead v maximum concurrency), and thus yield unuseful results. Our tests are different and produced some interesting outcomes that yielded new learnings about HTTP performance in the wild.
May 31, 2016
by Fabio Tudone
· 40,174 Views · 10 Likes
article thumbnail
How Dependency Injection (DI) Works In Spring Java Application Development
This article explains the concept of Dependency Injection (DI) and how it works in Spring Java application development.
May 30, 2016
by Ethan Millar
· 258,474 Views · 25 Likes
article thumbnail
MuleSoft: Functional Test Case
MUnit is a Mule application testing framework which allows us to easily build automated tests. With MUnit, we can create Mule tests by writing common Java code.
May 30, 2016
by Sulthony H
· 7,756 Views · 4 Likes
article thumbnail
To-Do Lists with Eclipse Tasks View
To-do lists are another cool feature of the Eclipse IDE. If you don't already use this tool, then this article is worth a quick read.
May 29, 2016
by Erich Styger
· 24,190 Views · 3 Likes
article thumbnail
Build Configurations in Eclipse
Usually we need to build our code in a variety of environments. Here's a walk-through of build configurations for users of eclipse based IDE's.
May 27, 2016
by Erich Styger
· 8,885 Views · 3 Likes
article thumbnail
Processing JSON With Jackson
JSON is a text-based data interchange format that is lightweight, language independent, and easy for humans to read and write. In the current enterprise, JSON is used for enterprise messaging, communicating with RESTful web services, and AJAX-based communications.
May 25, 2016
by John Thompson
· 208,930 Views · 16 Likes
article thumbnail
Test Automation, API Testing, and Service Virtualization in DevOps
We have less and less time to test products before release. How can we keep up with things like continuous deployment and still deliver quality products? Read on to find out.
May 25, 2016
by Erika Barron-Delgado
· 8,960 Views · 5 Likes
article thumbnail
Implement Arduino REST API in IoT Projects
Francesco Azzola demonstrates how to use REST-style requests with an Arduino and LED device and introduces the aREST library.
May 25, 2016
by Francesco Azzola
· 52,317 Views · 7 Likes
article thumbnail
A Brief History of Apache Storm
Storm started as an idea to bring the power of Hadoop to real-time data, and has only grown since then.
May 25, 2016
by Taylor Goetz
· 7,248 Views · 7 Likes
article thumbnail
What Tools Do You Need for Continuous Delivery?
A 101 crash course on some of the basic categories of tools for DevOps and Continuous Delivery practices.
May 24, 2016
by Badri Srinivasan
· 47,048 Views · 13 Likes
article thumbnail
Optimize Spark With Distribute By and Cluster By
How the distribute by and cluster by commands in SparkSQL are great ways to optimize your Spark applications.
May 24, 2016
by deepsense.io Blog
· 31,992 Views · 3 Likes
article thumbnail
Jackson Dependency Issue in Spring Boot with Maven Build
In this article, a Spring Boot 1.3.3 dependency issue is explored and an override is provided.
May 23, 2016
by John Thompson
· 171,700 Views · 10 Likes
article thumbnail
REST to NATS Proxy
As microservices architectures are increasingly optimized for speed and simplicity, developers are increasingly using NATS—a lightweight high-performance, cloud-native messaging system—for inter-service communication. An interesting project developed in the NATS community bridges HTTP and NATS, and is explained in this article by Radomir Sohlic.
May 20, 2016
by Radomir Sohlich
· 9,761 Views · 5 Likes
article thumbnail
Why Spring Boot?
This article gives an overview of various Spring configuration styles and helps you understand the complexity of configuring Spring applications.
May 20, 2016
by Siva Prasad Reddy Katamreddy
· 353,975 Views · 179 Likes
article thumbnail
Eager Optimization Is The Enemy
This article takes a stand against eager optimization, and explains why it should be left to the wayside. Which side are you on?
May 20, 2016
by Sam Atkinson
· 14,308 Views · 22 Likes
article thumbnail
Powerful Tactic to Use Exception Mapper in Dropwizard
When developing RESTful web services, people are often confused with handling exceptions. This post will explain a powerful tactic for using exception mapper with the Dropwizard framework.
May 19, 2016
by Thamizh Arasu
· 20,918 Views · 2 Likes
article thumbnail
Java Suspended Thread States
Java threads can be in six different states: NEW, RUNNABLE, BLOCKED, WAITING, TIMED_WAITING, and TERMINATED. We will explore them here.
May 19, 2016
by Ram Lakshmanan DZone Core CORE
· 161,101 Views · 19 Likes
  • Previous
  • ...
  • 694
  • 695
  • 696
  • 697
  • 698
  • 699
  • 700
  • 701
  • 702
  • 703
  • ...
  • 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
×