Skip to content

xSakix/what_to_use_in_java

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 

Repository files navigation

what_to_use_in_java

DB

  • ms sql
  • postgresql

ORM/sql

  • hibernate
  • jdbi
  • jtds
  • fastnate
  • jooq

cache

  • redis
  • caffein
  • ehcaceh

web

  • spring
  • rest services+js fw
  • static site generator (orchid, jbake)
  • play

services/microservices

  • spring
  • jax-rs (jersey)
  • helidon
  • vert.x
  • micronaut
  • javalin
  • light4j
  • graphql

MQ/Event stream/..

  • kafka
  • rabbitmq
  • activemq

search

  • elastic
  • lucene

service coordination

  • zookeeper

data collection

  • logstash

data monitoring/exploration

  • kibana

reactive

  • rxjava (reactive x)
  • jdk9+

actor

  • akka

xml

  • jaxb
  • dom4j

json

  • jackson

office

  • swt (embed)

pdf templates

  • jasper
  • fop

html templates

  • pebble
  • thymeleaf

pdf

  • pdf box

http

  • java jdk 10-11
  • commons

time

  • joda

functional

  • vavr

utils

  • commons
  • guava
  • dagger (tiger)

serialization

  • kryo

server

  • tomcat
  • netty
  • wildfly
  • glassfish
  • undertow

fault tolerance

  • hystrix
  • Resilience4j

image

  • twelve monkeys

build/dependecny

  • maven
  • bazel

tools

  • idea
  • error prone

testing

  • junit
  • truth

games

  • FXGL

memory analyzer

  • jol

workflow

  • drools
  • activiti

desktop

  • javafx
  • ulc canoo RIA Suite

AI

  • use python...

monitoring

  • jaeger

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published