# Java_Frameworks !!! info "Architectural Context" Detailed reference for Java_Frameworks in the context of Developer Ecosystem. - [developers.redhat.com: The future of Java and OpenJDK updates without Oracle support](https://developers.redhat.com/blog/2018/09/24/the-future-of-java-and-openjdk-updates-without-oracle-support) [COMMUNITY-TOOL] - [redhat.com: The history and future of OpenJDK](https://www.redhat.com/en/blog/history-and-future-openjdk) [COMMUNITY-TOOL] - [javarevisited.blogspot.com: The 2020 Java Developer RoadMap 🌟](https://javarevisited.blogspot.com/2019/10/the-java-developer-roadmap.html) [COMMUNITY-TOOL] - [marcobehler.com: Java Versions and Features 🌟](https://www.marcobehler.com/guides/a-guide-to-java-versions-and-features) [COMMUNITY-TOOL] - [advancedweb.hu: A categorized list of all Java and JVM features since JDK 8 to 14](https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-14) [COMMUNITY-TOOL] - [JDK 15: The new features in Java 15](https://www.infoworld.com/article/2256828/jdk-15-the-new-features-in-java-15.html) [COMMUNITY-TOOL] - [GitHub Welcomes the OpenJDK Project!](https://github.blog/news-insights/company-news/github-welcomes-the-openjdk-project) [COMMUNITY-TOOL] - [advancedweb.hu: A categorized list of all Java and JVM features since JDK 8 to 16](https://advancedweb.hu/a-categorized-list-of-all-java-and-jvm-features-since-jdk-8-to-16) [COMMUNITY-TOOL] - [javaconceptoftheday.com: Java 9 Interface Private Methods](https://javaconceptoftheday.com/java-9-interface-private-methods) [COMMUNITY-TOOL] - [javatechonline.com: Making Java easy to learn - Microservices In Java 🌟](https://javatechonline.com/microservices-in-java) [COMMUNITY-TOOL] - [javatechonline.com: Making Java easy to learn - OOPs Design Principles](https://javatechonline.com/oops-principles-oops-design-principles) [COMMUNITY-TOOL] - [javatechonline.com: Making Java easy to learn - Spring Boot Annotations With Examples](https://javatechonline.com/spring-boot-annotations-with-examples) [COMMUNITY-TOOL] - [infoq.com: Java 17, the Next Long-Term Support Release, is Now Available](https://www.infoq.com/news/2021/09/java17-released) [COMMUNITY-TOOL] - [developers.redhat.com: Shenandoah in OpenJDK 17: Sub-millisecond GC pauses](https://developers.redhat.com/articles/2021/09/16/shenandoah-openjdk-17-sub-millisecond-gc-pauses) [COMMUNITY-TOOL] - [tschatzl.github.io: JDK 17 G1/Parallel GC changes](https://tschatzl.github.io/2021/09/16/jdk17-g1-parallel-gc-changes.html) [COMMUNITY-TOOL] - [developers.redhat.com: Modernizing Enterprise Java: A cloud native guide for developers](https://developers.redhat.com/articles/2021/11/30/modernizing-enterprise-java-cloud-native-guide-developers) [COMMUNITY-TOOL] - [java67.com: How to Create and Start Multiple Threads in Java? - Example Tutorial](https://www.java67.com/2016/05/how-to-use-multiple-threads-in-java.html) [COMMUNITY-TOOL] - [foojay.io: Top 10 Java Language Features](https://foojay.io/today/top-10-java-language-features) [COMMUNITY-TOOL] - [geeksforgeeks.org: 5 Best Java Frameworks For Microservices](https://www.geeksforgeeks.org/blogs/best-java-frameworks-for-microservices) [COMMUNITY-TOOL] - [enterprisersproject.com: How to migrate Java workloads to containers: 3 considerations](https://enterprisersproject.com/article/2021/6/how-migrate-java-workloads-containers-3-considerations) [COMMUNITY-TOOL] - [piotrminkowski.com: Best Practices for Java Apps on Kubernetes 🌟](https://piotrminkowski.com/2023/02/13/best-practices-for-java-apps-on-kubernetes) [COMMUNITY-TOOL] - [Oracle Java](https://www.oracle.com/java/technologies/java-se-glance.html) [COMMUNITY-TOOL] - [Oracle OpenJDK](https://jdk.java.net/11) [COMMUNITY-TOOL] - [Red Hat OpenJDK](https://developers.redhat.com/products/openjdk/download) [COMMUNITY-TOOL] - [AdoptOpenJDk](https://adoptium.net) [COMMUNITY-TOOL] - [docs.microsoft.com: Microsoft OpenJDK](https://learn.microsoft.com/en-us/java/openjdk/overview) [COMMUNITY-TOOL] - [piotrminkowski.com: Which JDK to Choose on Kubernetes 🌟](https://piotrminkowski.com/2023/02/17/which-jdk-to-choose-on-kubernetes) [COMMUNITY-TOOL] - [Amazon Corretto](https://aws.amazon.com/corretto) [COMMUNITY-TOOL] - [__AdoptOpenJDK 11__ Is the New Default 🌟](https://blog.adoptopenjdk.net/2020/06/adoptopenjdk-11-new-default) [COMMUNITY-TOOL] - [All You Need To Know For Migrating To Java 11](https://nipafx.dev/java-11-migration-guide) [COMMUNITY-TOOL] - [tecmint.com: How to Install Java 17 on RHEL-based Linux Distributions](https://www.tecmint.com/install-java-on-centos-rhel-fedora) [COMMUNITY-TOOL] - [openjdk.java.net: JEP 413: Code Snippets in Java API Documentation](https://openjdk.org/jeps/413) [COMMUNITY-TOOL] - [infoq.com: Virtual Threads: New Foundations for High-Scale Java Applications](https://www.infoq.com/articles/java-virtual-threads) [COMMUNITY-TOOL] - [Best Java Frameworks Solutions](https://www.peerspot.com/categories/java-frameworks) [COMMUNITY-TOOL] - [Spring](https://spring.io/projects/spring-boot) [COMMUNITY-TOOL] - [dev.to: 5 Best Java Frameworks to Learn in 2022 for Microservices and Cloud Native Development](https://dev.to/javinpaul/5-best-java-frameworks-to-learn-in-2022-for-microservices-and-cloud-native-development-4732) [COMMUNITY-TOOL] - [developers.redhat.com: Jakarta EE 8: The new era of Java EE explained](https://developers.redhat.com/blog/2019/09/12/jakarta-ee-8-the-new-era-of-java-ee-explained) [COMMUNITY-TOOL] - [developers.redhat.com: Making Java programs cloud-ready, Part 1: An incremental approach using Jakarta EE and MicroProfile](https://developers.redhat.com/articles/2021/06/25/making-java-programs-cloud-ready-part-1-incremental-approach-using-jakarta-ee#) [COMMUNITY-TOOL] - [developers.redhat.com: Making Java programs cloud-ready, Part 2: Upgrade the legacy Java application to Jakarta EE](https://developers.redhat.com/articles/2021/06/28/making-java-programs-cloud-ready-part-2-upgrade-legacy-java-application-jakarta) [COMMUNITY-TOOL] - [Eclipse MicroProfile Project](https://projects.eclipse.org/projects/technology.microprofile) [COMMUNITY-TOOL] - [MicroProfile.io](https://microprofile.io) [COMMUNITY-TOOL] - [developers.redhat.com: Eclipse MicroProfile for Spring Boot developers](https://developers.redhat.com/blog/2018/11/21/eclipse-microprofile-for-spring-boot-developers) [COMMUNITY-TOOL] - [developers.redhat.com: Develop Eclipse MicroProfile applications on Red Hat JBoss Enterprise Application Platform Expansion Pack 1.0 with Red Hat CodeReady Workspaces](https://developers.redhat.com/blog/2020/07/01/develop-eclipse-microprofile-applications-on-red-hat-jboss-enterprise-application-platform-expansion-pack-1-0-with-red-hat-codeready-workspaces) [COMMUNITY-TOOL] - [infoq.com: Virtual Panel: The MicroProfile Influence on Microservices Frameworks](https://www.infoq.com/articles/microprofile-microservices) [COMMUNITY-TOOL] - [TomEE from Tomitribe](http://tomee.apache.org) [COMMUNITY-TOOL] - [Payara](https://payara.fish) [COMMUNITY-TOOL] - [RedHat’s WildFly Swarm](http://wildfly-swarm.io) [COMMUNITY-TOOL] - [KumuluzEE](https://ee.kumuluz.com) [COMMUNITY-TOOL] - [vladmihalcea.com: How to encrypt and decrypt data with Hibernate](https://vladmihalcea.com/how-to-encrypt-and-decrypt-data-with-hibernate) [COMMUNITY-TOOL] - [vladmihalcea.com: Optimistic vs. Pessimistic Locking (hibernate)](https://vladmihalcea.com/optimistic-vs-pessimistic-locking) [COMMUNITY-TOOL] - [Spring](https://spring.io) [COMMUNITY-TOOL] - [javatutorial.net: Introduction to Spring Web Framework](https://javatutorial.net/introduction-to-spring-web-framework) [COMMUNITY-TOOL] - [javarevisited.blogspot.com: 10 JdbcTemplate Examples in Spring Framework](https://javarevisited.blogspot.com/2020/05/10-jdbctemplate-examples-in-spring.html) [COMMUNITY-TOOL] - [spring.io: A Java 17 and Jakarta EE 9 baseline for Spring Framework 6](https://spring.io/blog/2021/09/02/a-java-17-and-jakarta-ee-9-baseline-for-spring-framework-6) [COMMUNITY-TOOL] - [blog.frankel.ch: Annotation-free Spring](https://blog.frankel.ch/annotation-free-spring) [COMMUNITY-TOOL] - [java67.com: 10 Spring Framework Annotations Java Developer should learn - Example Tutorial](https://www.java67.com/2018/11/top-10-spring-framework-annotations-for-java-developers.html) [COMMUNITY-TOOL] - [javarevisited.blogspot.com: Role based Access control using Spring Security and MVC, Mapping LDAP Groups to Authorities for Authorization](https://javarevisited.blogspot.com/2013/07/role-based-access-control-using-spring-security-ldap-authorities-mapping-mvc.html) [COMMUNITY-TOOL] - [jaxenter.com: CI/CD for Spring Boot Microservices: Part 2. Extending CI/CD: Kubernetes Continuous Deployment for Microservices](https://devm.io/blog) [COMMUNITY-TOOL] - [Spring Boot: ΒΏwar o jar? Ambos](https://adictosaltrabajo.com/2018/12/13/spring-boot-war-o-jar-ambos) [COMMUNITY-TOOL] - [javatutorial.net: Spring vs. Java EE](https://javatutorial.net/spring-vs-java-ee) [COMMUNITY-TOOL] - [__Spring Boot Istio library__: Spring Boot library for integration with Istio](https://piotrminkowski.com/2020/06/10/spring-boot-library-for-integration-with-istio) [COMMUNITY-TOOL] - [Spring Boot native images. The path towards Spring Boot native applications](https://spring.io/blog/2020/06/10/the-path-towards-spring-boot-native-applications) [COMMUNITY-TOOL] - [piotrminkowski.com: Best practices for microservices on kubernetes 🌟](https://piotrminkowski.com/2020/03/10/best-practices-for-microservices-on-kubernetes) [COMMUNITY-TOOL] - [piotrminkowski.com: Spring Boot Autoscaling on kubernetes 🌟](https://piotrminkowski.com/2020/11/05/spring-boot-autoscaling-on-kubernetes) [COMMUNITY-TOOL] - [spring.io: What's new in Spring Boot 2.4 🌟](https://spring.io/blog/2021/01/17/what-s-new-in-spring-boot-2-4) [COMMUNITY-TOOL] - [arnoldgalovics.com: Java and Spring Boot multiline log support for Fluentd (EFK stack)](https://arnoldgalovics.com/java-multiline-logs-fluentd) [COMMUNITY-TOOL] - [developers.redhat.com: Spring Boot on Quarkus: Magic or madness?](https://developers.redhat.com/blog/2021/02/09/spring-boot-on-quarkus-magic-or-madness) [COMMUNITY-TOOL] - [codecentric's Spring Boot Admin UI 🌟](https://github.com/codecentric/spring-boot-admin) [COMMUNITY-TOOL] - [piotrminkowski.com: Spring Boot Tips, Tricks and Techniques](https://piotrminkowski.com/2021/01/13/spring-boot-tips-tricks-and-techniques) [COMMUNITY-TOOL] - [javatechonline.com: How To Work With Apache Kafka In Spring Boot?](https://javatechonline.com/how-to-work-with-apache-kafka-in-spring-boot) [COMMUNITY-TOOL] - [vladmihalcea.com: The best way to log SQL statements with Spring Boot](https://vladmihalcea.com/log-sql-spring-boot) [COMMUNITY-TOOL] - [javarevisited.blogspot.com: Spring Boot + Angular Example Tutorial for Java Developers](https://javarevisited.blogspot.com/2022/01/spring-boot-angular-example-tutorial.html#axzz7HV4HFjED) [COMMUNITY-TOOL] - [piotrminkowski.com: Distributed Transactions in Microservices with Kafka Streams and Spring Boot](https://piotrminkowski.com/2022/01/24/distributed-transactions-in-microservices-with-kafka-streams-and-spring-boot) [COMMUNITY-TOOL] - [vladmihalcea.com: Spring Boot Application Properties 🌟](https://vladmihalcea.com/spring-boot-application-properties) [COMMUNITY-TOOL] - [javarevisited.blogspot.com: How to log SQL statements in Spring Boot? Example Tutorial](https://javarevisited.blogspot.com/2022/02/how-to-log-sql-statements-in-spring.html) [COMMUNITY-TOOL] - [geeksforgeeks.org: Best way to master spring boot , a complete roadmap](https://www.geeksforgeeks.org/springboot/best-way-to-master-spring-boot-a-complete-roadmap) [COMMUNITY-TOOL] - [java67.com: How to set the logging level with application.properties in Spring Boot - Example Tutorial](https://www.java67.com/2021/10/how-to-set-logging-level-in-spring-boot-.html) [COMMUNITY-TOOL] - [javaguides.net: Event-Driven Microservices using Spring Boot and Kafka](https://www.javaguides.net/2022/07/event-driven-microservices-using-spring-boot-and-apache-kafka.html?spref=tw) [COMMUNITY-TOOL] - [piotrminkowski.com: Microservices with Spring Boot 3 and Spring Cloud 🌟](https://piotrminkowski.com/2023/03/13/microservices-with-spring-boot-3-and-spring-cloud) [COMMUNITY-TOOL] - [javaguides.net: Spring Boot 3 REST API Documentation using SpringDoc OpenAPI](https://www.javaguides.net/2023/03/spring-boot-3-rest-api-documentation.html) [COMMUNITY-TOOL] - [javaguides.net: Spring Boot Microservices - Spring Cloud API Gateway](https://www.javaguides.net/2022/10/spring-boot-microservices-spring-cloud-api-gateway.html) [COMMUNITY-TOOL] - [Spring Boot Complete Guide](https://helpercodes.com/spring-boot-complete-tutorial) [COMMUNITY-TOOL] - [spring.io: spring boot with docker](https://spring.io/guides/gs/spring-boot-docker) [COMMUNITY-TOOL] - [spring.io: Creating Docker images with Spring Boot 2.3.0.M1](https://spring.io/blog/2020/01/27/creating-docker-images-with-spring-boot-2-3-0-m1) [COMMUNITY-TOOL] - [learnk8s.io: Developing and deploying Spring Boot microservices on Kubernetes](https://learnkube.com/spring-boot-kubernetes-guide) [COMMUNITY-TOOL] - [youtube: Creating Docker Images With Spring Boot](https://www.youtube.com/watch?v=1w1Jv9qssqg) [COMMUNITY-TOOL] - [dev.to: The Simple Guide To Dockerizing Spring Boot](https://dev.to/jarjanazy/the-simple-guide-to-dockerizing-spring-boot-og4) [COMMUNITY-TOOL] - [infoq.com: Spring Boot 2.6 Improves Docker Images and Metrics, Version 2.4 Is EOL](https://www.infoq.com/news/2021/12/spring-boot-2-6) [COMMUNITY-TOOL] - [dev.to/francescoxx: Java CRUD Rest API using Spring Boot, Hibernate, Postgres, Docker and Docker Compose](https://dev.to/francescoxx/java-crud-rest-api-using-spring-boot-hibernate-postgres-docker-and-docker-compose-5cln) [COMMUNITY-TOOL] - [odo](https://odo.dev) [COMMUNITY-TOOL] - [Dekorate](https://dekorate.io) [COMMUNITY-TOOL] - [Skaffold --generate-manifests](https://skaffold.dev/docs/pipeline-stages/init/#--generate-manifests-flag) [COMMUNITY-TOOL] - [testcontainers-spring-boot 🌟](https://github.com/PlaytikaOSS/testcontainers-spring-boot) [COMMUNITY-TOOL] - [github.com/piomin/spring-boot-logging](https://github.com/piomin/spring-boot-logging) [COMMUNITY-TOOL] - [github.com/spring-projects: springboot enables these probes automatically when running in k8s](https://github.com/spring-projects/spring-boot#L73) [COMMUNITY-TOOL] - [Salaboy/From Monolith to K8s](https://github.com/Salaboy/from-monolith-to-k8s) [COMMUNITY-TOOL] - [dyser/kubernetes-intro](https://github.com/dsyer/kubernetes-intro) [COMMUNITY-TOOL] - [Spring Cloud](https://spring.io/projects/spring-cloud) [COMMUNITY-TOOL] - [github: Spring Cloud Kubernetes 🌟](https://github.com/spring-cloud/spring-cloud-kubernetes) [COMMUNITY-TOOL] - [piotrminkowski.com: Microservices with spring cloud kubernetes](https://piotrminkowski.com/2019/12/20/microservices-with-spring-cloud-kubernetes) [COMMUNITY-TOOL] - [Spring Cloud Config](https://cloud.spring.io/spring-cloud-config/reference/html) [COMMUNITY-TOOL] - [developer.okta.com: Spring Cloud Config for Shared Microservice Configuration](https://developer.okta.com/blog/2020/12/07/spring-cloud-config) [COMMUNITY-TOOL] - [piotrminkowski.com: Spring Microservices Security Best Practices 🌟](https://piotrminkowski.com/2021/05/26/spring-microservices-security-best-practices) [COMMUNITY-TOOL] - [cloud.spring.io: Spring Cloud Vault 🌟](https://cloud.spring.io/spring-cloud-vault/reference/html) [COMMUNITY-TOOL] - [developer.okta.com: Secure Secrets With Spring Cloud Config and Vault 🌟](https://developer.okta.com/blog/2022/10/20/spring-vault) [COMMUNITY-TOOL] - [quarkus.io](https://quarkus.io) [COMMUNITY-TOOL] - [Quarkus Images](https://github.com/quarkusio/quarkus-images) [COMMUNITY-TOOL] - [quarkus.io: Quarkus for Spring Developers](https://quarkus.io/blog/quarkus-for-spring-developers) [COMMUNITY-TOOL] - [redhat.com: Red Hat drives future of Java with cloud-native, container-first Quarkus](https://www.redhat.com/en/blog/red-hat-drives-future-java-cloud-native-container-first-quarkus) [COMMUNITY-TOOL] - [developers.redhat.com: Quarkus: A quick-start guide to the Kubernetes-native Java stack](https://developers.redhat.com/articles/quarkus-quick-start-guide-kubernetes-native-java-stack) [COMMUNITY-TOOL] - [quarkus.io: Quarkus support in IDE's](https://quarkus.io/blog/march-of-ides) [COMMUNITY-TOOL] - [developers.redhat.com: Autowire MicroProfile into Spring with Quarkus](https://developers.redhat.com/blog/2019/10/02/autowire-microprofile-into-spring-with-quarkus) [COMMUNITY-TOOL] - [dmcommunity.org: Who will win? Spring Boot or Quarkus](https://dmcommunity.org/2020/01/12/who-will-win-spring-boot-or-quarkus) [COMMUNITY-TOOL] - [developers.redhat.com: How Quarkus brings imperative and reactive programming together](https://developers.redhat.com/blog/2019/11/18/how-quarkus-brings-imperative-and-reactive-programming-together) [COMMUNITY-TOOL] - [developers.redhat.com: Migrating a Spring Boot microservices application to Quarkus](https://developers.redhat.com/blog/2020/04/10/migrating-a-spring-boot-microservices-application-to-quarkus) [COMMUNITY-TOOL] - [Quarkus, a Kubernetes-native Java runtime, now fully supported by Red Hat](https://developers.redhat.com/blog/2020/05/28/quarkus-a-kubernetes-native-java-runtime-now-fully-supported-by-red-hat) [COMMUNITY-TOOL] - [The road to Quarkus GA: Completing the first supported Kubernetes-native Java stack](https://developers.redhat.com/blog/2020/06/04/the-road-to-quarkus-ga-completing-the-first-supported-kubernetes-native-java-stack) [COMMUNITY-TOOL] - [containerjournal.com: Red Hat Adds Java Runtime for Kubernetes to Subscription](https://cloudnativenow.com/topics/cloudnativedevelopment/red-hat-adds-java-runtime-for-kubernetes-to-subscription) [COMMUNITY-TOOL] - [developers.redhat.com: Quarkus and Jakarta EE: Together, or not?](https://developers.redhat.com/blog/2020/09/11/quarkus-and-jakarta-ee-together-or-not) [COMMUNITY-TOOL] - [youtube: CyberJUG-HH:Why is everybody talking about Quarkus?](https://www.youtube.com/watch?v=nXXPOS8gjtA) [COMMUNITY-TOOL] - [developers.redhat.com: Build an API using Quarkus from the ground up 🌟](https://developers.redhat.com/blog/2021/05/11/building-an-api-using-quarkus-from-the-ground-up) [COMMUNITY-TOOL] - [developers.redhat.com: RESTEasy Reactive and more in Quarkus 2.0](https://developers.redhat.com/articles/2021/07/01/resteasy-reactive-and-more-quarkus-20) [COMMUNITY-TOOL] - [opensource.com: 3 reasons Quarkus 2.0 improves developer productivity on Linux 🌟](https://opensource.com/article/21/7/developer-productivity-linux) [COMMUNITY-TOOL] - [developers.redhat.com: Deploy Quarkus everywhere with Red Hat Enterprise Linux (RHEL)](https://developers.redhat.com/blog/2021/04/07/deploy-quarkus-everywhere-with-red-hat-enterprise-linux-rhel) [COMMUNITY-TOOL] - [infoq.com: Quarkus 2.0 Delivers Continuous Testing, CLI and Supports Minimal JDK 11](https://www.infoq.com/news/2021/08/quarkus-2-0-final-release) [COMMUNITY-TOOL] - [Quarkus - Dev UI 🌟](https://quarkus.io/guides/dev-ui) [COMMUNITY-TOOL] - [developers.redhat.com: Why should I choose Quarkus over Spring for my microservices?](https://developers.redhat.com/articles/2021/08/31/why-should-i-choose-quarkus-over-spring-my-microservices) [COMMUNITY-TOOL] - [developers.redhat.com: Quarkus for Spring developers: Getting started 🌟](https://developers.redhat.com/articles/2021/09/20/quarkus-spring-developers-getting-started) [COMMUNITY-TOOL] - [piotrminkowski.com: Quarkus Tips, Tricks and Techniques 🌟](https://piotrminkowski.com/2021/10/12/quarkus-tips-tricks-and-techniques) [COMMUNITY-TOOL] - [developers.redhat.com: Boost throughput with RESTEasy Reactive in Quarkus 2.2](https://developers.redhat.com/articles/2021/11/04/boost-throughput-resteasy-reactive-quarkus-22) [COMMUNITY-TOOL] - [javaadvent.com: You need more than containers. A short history of the mess we're in](https://www.javaadvent.com/2021/12/you-need-more-than-containers-a-short-history-of-the-mess-were-in.html) [COMMUNITY-TOOL] - [developers.redhat.com: Quarkus for Spring developers: Kubernetes-native design patterns](https://developers.redhat.com/articles/2021/10/11/quarkus-spring-developers-kubernetes-native-design-patterns) [COMMUNITY-TOOL] - [infoq.com: Kubernetes Native Java with Quarkus](https://www.infoq.com/articles/native-java-quarkus) [COMMUNITY-TOOL] - [auth0.com: Java Microservices with Spring Boot and Spring Cloud](https://auth0.com/blog/java-spring-boot-microservices) [COMMUNITY-TOOL] - [redhat.com: Cloud-native business automation with Kogito](https://www.redhat.com/en/blog/cloud-native-business-automation-kogito) [COMMUNITY-TOOL] - [kie.org](https://www.kie.org) [COMMUNITY-TOOL] - [kogito.kie.org](https://kogito.kie.org) [COMMUNITY-TOOL] - [Red Hat Thorntail](https://thorntail.io) [COMMUNITY-TOOL] - [ibm.com: Java Microservices with MicroProfile – RESTful APIs and Dependency Injection. For microservices-based Java apps, knowing how to create REST APIs is an essential skill. Eclipse MicroProfile makes it easier](https://www.ibm.com/think/insights/migrate-java-microservices-from-spring-to-microprofile-p2) [COMMUNITY-TOOL] - [JPA streamer 🌟](https://jpastreamer.org) [COMMUNITY-TOOL] - [logbook](https://github.com/zalando/logbook) [COMMUNITY-TOOL] - [GoodforGod/java-logger-benchmark](https://github.com/GoodforGod/java-logger-benchmark) [COMMUNITY-TOOL] - [jfrunit](https://github.com/moditect/jfrunit) [COMMUNITY-TOOL] - [morling.dev: Introducing JfrUnit 1.0.0.Alpha1](https://www.morling.dev/blog/introducing-jfrunit-1-0-0-alpha1) [COMMUNITY-TOOL] - [java-success.com: 5 Ways to debug thread-safety issues in Java](https://www.java-success.com/debugging-java-thread-safety-multi-threading-concurrency-issues) [COMMUNITY-TOOL] - [adictosaltrabajo.com: CΓ³mo reducir el cΓ³digo repetitivo con Lombok](https://adictosaltrabajo.com/2016/02/03/como-reducir-el-codigo-repetitivo-con-lombok) [COMMUNITY-TOOL] - [reflectoring.io: When Should I Use Project Lombok?](https://reflectoring.io/when-to-use-lombok) [COMMUNITY-TOOL] - [Helidon.io](https://helidon.io) [COMMUNITY-TOOL] - [developer.okta.com: Build REST APIs and Native Java Apps with Helidon](https://developer.okta.com/blog/2022/01/06/native-java-helidon) [COMMUNITY-TOOL]