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.
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.
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.
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.
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.
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.
There are four main communication patterns in IoT: Telemetry, Inquiry, Command, and Notification. Learn about them and which communication protocols work best for them.
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.
ElasticSearch is an open-source, broadly distributable, readily scalable, enterprise-grade search engine. Look more closely into what it is, its advantages, and stats.
In-memory data grids are often used to enhance performance. Learn how to use Hazelcast for caching data stored in the MySQL database accessed by Spring Data DAO objects.
Eager to get started with cloud services? Those who opt to use their personal credit card for work-based initiatives could be surprised at the legal ramifications.