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
Newsletter
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
5 Java Performance Optimization Tricks
Some Java performance optimization tricks include starting with minimum heap allocation, using a StringBuilder instead of the + operator, and avoiding Iterator.
June 4, 2017
by Joydeep Bhattacharya DZone Core CORE
· 55,374 Views · 3 Likes
article thumbnail
If You Thought WannaCry Was a Monster, Wait for EternalRocks!
If you thought WannaCry was bad, you haven't seen anything yet. An even more dangerous malware has been detected which exploits 7 Windows vulnerabilities.
June 2, 2017
by Giridhara Raam
· 4,333 Views · 3 Likes
article thumbnail
Creating a Web Application With Spring Boot
Learn how to use the Spring Boot framework to easily and quickly create web applications coded in Java. Read on for more!
June 2, 2017
by Ranga Karanam
· 327,755 Views · 35 Likes
article thumbnail
SQLi Part 3: In-Band, Inferential, and Out-of-Band SQL Injection
We continue on with our series on SQL injection by exploring the three main types of SQLi attacks and how cyberattackers tend to use them.
June 2, 2017
by Ian Muscat
· 34,095 Views · 2 Likes
article thumbnail
Enterprise vs. Startup Journey to Cloud [Comic]
''Here be dragons'' is a phrase that comes to mind when putting yourself in the shoes of an enterprise fighting to bring its legacy software in the cloud. On the other hand, ''free as a bird'' is quite fitting for the startup building a fresh cloud native app.
June 2, 2017
by Daniel Stori DZone Core CORE
· 20,706 Views · 30 Likes
article thumbnail
Creating Microservices on the Pivotal Platform
Using the Pivotal platform gives you an easy way to deploy, scale, and monitor your microservices. Learn how to get it set up and running.
June 2, 2017
by Piotr Mińkowski
· 27,865 Views · 9 Likes
article thumbnail
OSGi Dependency Injection
This overview of OSGi Dependency Injection covers its use and benefit, the whiteboard pattern, and some general advice for DI.
Updated June 2, 2017
by Amit Kumar Mondal
· 24,187 Views · 13 Likes
article thumbnail
Working With OpenStack4j Identity Service (Keystone) V3
Continuing to bring Java and OpenStack together, this look at OpenStack4j's Identity Service, version 3, should help give you better control over your services.
June 1, 2017
by Vinod Borole
· 6,604 Views · 2 Likes
article thumbnail
Async Scope With Mule ESB
Using Mule's Async scope, you can process an activity in your flow without stopping the flow. This tutorial will show you how.
June 1, 2017
by Jitendra Bafna
· 21,814 Views · 10 Likes
article thumbnail
What Archive Format Should You Use, WAR or JAR?
Cheaper resources have lead people away from app servers and WAR archives towards the easier Fat JAR approach. There is a chance that Docker will bring the WAR back.
May 31, 2017
by Nicolas Fränkel
· 40,330 Views · 11 Likes
article thumbnail
How to Parse JSON Data From a REST API Using a Simple JSON Library
This quick tutorial will show you how you can use JAVA to leverage JSON data from a REST API and parse it as a JSON object.
Updated May 31, 2017
by Soumyajit Basu
· 687,216 Views · 14 Likes
article thumbnail
A Service Mesh for Kubernetes (Part 2): Pods Are Great Until They're Not
You can use linkerd as a service mesh with Kubernetes. In Part 2 of this series, see how and why you should install linkerd using DaemonSets.
May 31, 2017
by Alex Leong
· 4,412 Views · 4 Likes
article thumbnail
How the Internet of Things Will Affect Database Management
The Internet of Things poses unprecedented challenges for database administrators in terms of scalability, flexibility, and connectivity.
May 31, 2017
by Darren Perucci
· 6,835 Views · 4 Likes
article thumbnail
Disruptor With Parallel Consumers vs. Multiple Worker Threads With Queues
In this article, we look at the performance of two concurrent architectures, one by using an executor thread pool and the other by using the disruptor.
May 31, 2017
by Sachini Siriwardene
· 22,445 Views · 17 Likes
article thumbnail
Groovy Component With Mule ESB
Learn how the Groovy component is used in Mule flows to integrate custom scripts. This tutorial shows you how to configure and utilize the Groovy component.
May 30, 2017
by Jitendra Bafna
· 22,113 Views · 3 Likes
article thumbnail
6 Ways Real User Monitoring Differs From Google Analytics
RUM is a form of web monitoring that records all client interactions at a much more granular level and digs into metrics the average user likely has never heard about.
May 30, 2017
by Jeffrey Walker
· 6,968 Views · 7 Likes
article thumbnail
What Does Spring DelegatingFilterProxy Do?
You might see Spring's DelegatingFilterProxy crop up sometimes. It's actually a proxy for a standard Servlet Filter. Let's see an example in action with Spring Security.
May 30, 2017
by Martin Farrell
· 35,606 Views · 9 Likes
article thumbnail
Getting Started With Apache Ignite (Part 1)
In this series of articles, I will share what I learned about Apache Ignite as a beginner, starting with clustering and deployment.
May 29, 2017
by Akmal Chaudhri DZone Core CORE
· 17,281 Views · 17 Likes
article thumbnail
Strengths and Weaknesses of IoT Communication Patterns
There are four main communication patterns in IoT: Telemetry, Inquiry, Command, and Notification. Learn about them and which communication protocols work best for them.
May 28, 2017
by Paolo Patierno
· 24,524 Views · 9 Likes
article thumbnail
Multi-Stage Docker Image Build for Java Apps
No longer do you have to manage multiple Dockerfiles and use the Builder Pattern. Now, you can save time by creating a multi-stage build process for your Java apps.
May 26, 2017
by Shekhar Gulati
· 38,076 Views · 3 Likes
  • Previous
  • ...
  • 672
  • 673
  • 674
  • 675
  • 676
  • 677
  • 678
  • 679
  • 680
  • 681
  • ...
  • 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
×