Enterprise Java

Enterprise Java | News, how-tos, features, reviews, and videos

big data messaging system / information architecture / mosaic infrastructure

Built for realtime: Big data messaging with Apache Kafka, Part 2

Learn how to use Apache Kafka's partitions, message offsets, and consumer groups to distribute load and scale your applications horizontally, handling up to millions of messages per day

big data messaging system / information architecture / mosaic infrastructure

Built for realtime: Big data messaging with Apache Kafka, Part 1

Apache Kafka scales horizontally and offers much higher throughput than some traditional messaging systems. Get started with installation, then build your first Kafka messaging system

java service / coffe / server

Eclipse takes over all Java EE reference components

Oracle has contributed 100 percent of Java EE and GlassFish application server components to the foundation

one yellow arrow moving opposite a stream of white arrows

Real-time data processing with data streaming: new tools for a new era

Real-time data streaming is still early in its adoption, but over the next few years organizations with successful rollouts will gain a competitive advantage

California sea lion

MariaDB tutorial: Get started with MariaDB

Download, install, and set up a basic instance of the popular open source database with this step-by-step guide

An image of the word 'equal'

Java Challengers #4: Comparing Java objects with equals() and hashcode()

What is the contract between equals() and hashcode()? Learn how these methods work together when comparing Java objects

wooden tiles packing/placement puzzle

Removed from JDK 11, JavaFX 11 arrives as a standalone module

Developers must now explicitly include JavaFX modules in applications

puzzle pieces / binary code / component parts of a whole / microservices

How to transition to a microservices architecture

When you hit scalability issues or find it has become costly and hard to release regular updates to your monolithic applications, it’s time to move to the microservices approach. Here’s how

lightbulbs innovation leader standout winner

Business can’t win without developers, but you need more

A surprising survey shows that lack of software development capabilities is the top inhibitor to business success. So, how do you fix that?

 microservices - minitature figurines service a circuit board

Oracle forges a Java microservices framework

The Helidon framework supports the MicroProfile technology and is intended to make it easier to develop microservices

color cube puzzle matrix

What is the JRE? Introduction to the Java Runtime Environment

The JRE creates the JVM and ensures dependencies are available to your Java programs. It also plays a vital role in devops and cloud configurations

forked paths forking paths trails

Jenkins CI/CD is in trouble, so its founder wants to split it up

The autonomous nature of the Jenkins community has made it unable to solve some issues, which are becoming more pronounced with the project now more than ten years old

bad ideas investigate brain head intelligence

10 machine learning APIs developers will love

Tap the readymade machine learning models behind these cloud-based APIs to add a stroke of genius to your app

artificial intelligence robotics machine learning

Machine learning: When to use each method and technique

What exactly can you do with machine learning? We explain the various methods and techniques available to you

Development workflow

Kubeflow brings Kubernetes to machine learning workloads

New Kubernetes project works with the TensorFlow library to ease machine learning deployments

Statue of Atlas against a blue sky.

Review: MongoDB takes on the world

MongoDB 4.0 beefs up with global cloud clusters, multi-document ACID transactions, and HIPAA compliance

Exploratory Art/Tech Residency. Building a reactive physical structure for an AV live performance.

Mastering Spring framework 5, Part 2: Spring WebFlux

Build reactive web applications using Spring WebFlux annotations and functional programming techniques

tools / toolkit

15 great alternatives to React, Angular, and Vue

The popular frameworks are popular for good reason, but one of these other options could be a better choice for your app

go green light traffic signal by pawel czerwinski unsplash

Go tutorial: Get started with Google Go

Go is a concise, simple, safe, and fast compiled language that trades features for speed. Isn’t it time you gave it a try?

business intelligence data visualization tools analytics

Machine learning: How to create a recommendation engine

In this excerpt from the book “Pragmatic AI,” learn how to code recommendation engines based on machine learning in AWS, Azure, and Google Cloud

Load More