Posts tagged Java EE (11)
Microservices for Java EE Developers (Japanese)
Published on 19 Jul 2018
by Fabio Turizo
Topics:
Java EE,
Payara Micro,
Microservices,
MicroProfile,
Japanese language
|
0 Comments
A Step-by-Step Guide from Traditional Java EE to Reactive Microservice Design
Published on 18 Jun 2018
by Ondro Mihályi
Topics:
Java EE,
Microservices
|
4 Comments
A workshop given at JPrime conference in May 2018.
Have you wondered how you can improve the design of your applications to improve its performance? You probably heard that reactive design can help achieve better response time and make your applications more flexible. But you’re asking: Do I need to rewrite my applications from scratch? Do I need to learn a new framework for all that? The answer is no, especially if your application is built on top of Java EE and Java 8.
How Decisions Are Made: Jakarta EE and Eclipse MicroProfile
Published on 11 Jun 2018
by Steve Millidge
Topics:
Java EE,
MicroProfile,
JakartaEE
|
0 Comments
Recently I was tasked with preparing a presentation on an update to Jakarta EE and Eclipse MicroProfile® and it got me thinking about the organisation and structure involved in this huge effort to transform Java EE into a truly open source standard under the Eclipse Foundation. While organising my thoughts I put together a picture showing the structure and tensions of this undertaking to help people understand what various groups do and perhaps how better to get involved. The structure and governance is evolving as I write this so I may not get everything right.
Java EE Security API (JSR 375/Soteria) with JWT tokens
Published on 08 May 2018
by Gaurav Gupta
Topics:
Java EE,
Security
|
16 Comments
The Future of Cloud-Native, Open Source Java with Jakarta EE
Published on 24 Apr 2018
by Debbie Hoffman
Topics:
Java EE,
JakartaEE
|
0 Comments
It's here! The Eclipse Foundation has announced the future of Java EE with the release of Jakarta EE ; a cloud-native Java and an open source governance model. As enterprises modernize their infrastructure for cloud, microservices and containers, the technological transformation requires a new governance model that provides faster release cycles to keep pace with innovation, along with an open source, community-driven evolution of the platform.
Jakarta EE marks a new era
Published on 27 Feb 2018
by Mike Croft
Topics:
Java EE,
Eclipse,
JakartaEE
|
2 Comments
Eclipse EE4J - My Hopes and Dreams
Published on 19 Feb 2018
by Steve Millidge
Topics:
Java EE,
MicroProfile
|
0 Comments
There have been a lot of really great updates coming out of the EE4J project recently and as far as I can see, the project is progressing nicely given the size and complexity of the undertaking.
Payara and Zulu: The Perfect Open Source Java Combination
Published on 05 Feb 2018
by Simon Ritter
Topics:
Java EE
|
2 Comments
Thanks to Sun Microsystems, Java has an open source history dating back over ten years.
In 2006, the OpenJDK project was announced. It took a while to remove some lingering proprietary components but, with build 53 of OpenJDK 7, we finally had a fully open source version of the JDK. This also became the source code for the reference implementation of the Java SE standard as of Java SE 7.
Log directly to Logstash from Payara Server
Published on 30 Nov 2017
by Patrik Duditš
Topics:
Java EE,
JVM
|
0 Comments
(Guest blog)
When running multiple instances of an application server, it is quite hard to see correlations between events. One of the best tools to enable that is the ELK stack - Elasticsearch for building fulltext index of the log entries, Logstash for managing the inflow the events, and Kibana as a user interface on top of that.
Solutions for Payara Server exist, that use better parseable log format which can be then processed by Logstash Filebeat in order to have these log entries processed by a remote Logstash server.
In our project, we chose a different path — we replaced all logging in the server and our applications with Logback, and make use of the logback-logstash-appender
to push the events directly to Logstash over a TCP socket. The appender uses LMAX disruptor internally to push the logs, so the processes does not block the application flow. This article will show you how to have this configured for your project as well.
AWS Native Discovery with Payara Micro
Published on 23 Nov 2017
by Mike Croft
Topics:
Java EE,
Payara Micro,
Microservices,
Hazelcast,
Caching,
Cloud,
Amazon Cloud,
Uber JAR,
Cloud-native
|
1 Comment
Both Payara Server and Payara Micro can cluster together and share data using Hazelcast. Out-of-the-box, there is no configuration needed, since Hazelcast uses multicast to discover and join other cluster members. However, when running in cloud environments like AWS, for example, there are a lot of things which can stop discovery being quite so straightforward. The key thing is that Multicast is not available, meaning another discovery strategy is needed; the most common generic alternative is to use TCP, but this assumes that you know at least the intended subnet that your cluster members will be in ahead of time.