The Awesome Java feed

Today

Hazelcast

Highly scalable in-memory datagrid.
Featured Library // Category Distributed Applications

CoreNLP vs Apache OpenNLP

Popular comparison
  • CoreNLP - Stanford's CoreNLP provides a set of fundamental tools for tasks like tagging, named entity recognition, sentiment analysis and many more.
  • Apache OpenNLP - Toolkit for common tasks like tokenization.

Yesterday

Pact JVM

Consumer-driven contract testing.
Featured Library // Category Testing

MapStruct vs ModelMapper

Popular comparison
  • MapStruct - Code generator which simplifies mappings between different bean types, based on a convention over configuration approach.
  • ModelMapper - ModelMapper is an intelligent object mapping library that automatically maps objects to each other.

The State of Spring in 2018 – Devoxx UK Impressions

Article Popular Story // www.e4developer.com

Java and linux containers: Improvements in java 10

Article Popular Story // aboullaite.me

Latest Roundup of EE4J Activities for Jakarta EE

Article Popular Story // infoq.com

Java 8 idioms

Article Popular Story // www.ibm.com

Keycloak security to EE Security using Soteria

Library Popular Story // github.com

Last 7 Days

Aeron

Efficient reliable unicast and multicast message transport.
Featured Library // Category Messaging

FXGL

JavaFX Game Development Framework.
Featured Library // Category Game Development

CUBA Platform

High level framework for development of enterprise applications with rich web interface, based on Spring, EclipseLink and Vaadin.
Featured Library // Category Platform

Maven Build Progress Bar

Library Popular Story // github.com

An in-depth look at Lambda expressions in Java

Article Popular Story // www.stackchief.com

Awesome Java Newsletter » 105

Top Stories
  • How to write horrible Java - some practical advice
  • Good talk on the JVM JIT (long, but worth watching)
  • Java and Docker, the limitations
Follow us on Twitter @JavaLibHunt

Geotoolkit.org

Library for developing geospatial applications. Built on top of the Apache SIS project.
Featured Library // Category Geospatial

ModelMapper vs Dozer

Popular comparison
  • ModelMapper - ModelMapper is an intelligent object mapping library that automatically maps objects to each other.
  • Dozer - Mapper that copies data from one object to another, using annotations, API or XML configuration.

HK2 vs Guice

Popular comparison
  • HK2 - Light-weight and dynamic dependency injection framework.
  • Guice - Lightweight but powerful framework that completes Dagger.

Firefly

Asynchronous framework for rapid development of high-performance web application.
Featured Library // Category Web Frameworks

Grizzly vs Netty

Popular comparison
  • Grizzly - NIO framework. Used as a network layer in Glassfish.
  • Netty - Framework for building high performance network applications.

Last 30 Days

Jetty

Lightweight, small server, often embedded in projects.
Featured Library // Category Server

Java and Docker, the limitations

Article Popular Story // royvanrijn.com

Dozer vs ModelMapper

Popular comparison
  • Dozer - Mapper that copies data from one object to another, using annotations, API or XML configuration.
  • ModelMapper - ModelMapper is an intelligent object mapping library that automatically maps objects to each other.

Orika vs MapStruct

Popular comparison
  • Orika - Orika is a Java Bean mapping framework that recursively copies (among other capabilities) data from one object to another.
  • MapStruct - Code generator which simplifies mappings between different bean types, based on a convention over configuration approach.