28
Sep
Spring Boot Auto Configuration
Spring Boot has always fascinated me. No more fiddling around with different versions of application servers and different environments between local development, testing and production. If you deal with Spring Boot, you quickly come across the term Auto Configuration - a term that most people interpret as "Spring Boot does it right somehow". But what exactly is right?
14
Sep
Keeping Your Java Applications Secure
Java security is an important topic for all businesses that use Java applications. Java Champion Simon Ritter takes a deep dive into the JDK and the potential shortcomings of not keeping your applications up to date, as well as why it's essential to know the difference between critical patch updates (CPUs) and patch set updates (PSUs).
13
Aug
//
Scala: Beyond the Basics [session video]
What can you do in Scala that you can’t do in Java? In this JAX London 2018 session recording by Christopher Batey you will discover all the things you need to know about Scala and the way it is being used in contemporary projects. Programing languages are exciting - Watch this video to discover new features and new ideas!
25
Jun
//
What does Cloud Native Java really mean to developers?
JAX London 2018 has been a blast. Therefore, we've highlighted a keynote video, which is a panel discussion, from last year to offer you a few glimpses of JAX London experience.
27
May
Tune your Java Garbage Collector
Developers take advantage of the JVM argument -XX:+UseGCLogFileRotation to rotate GC log files. However, this approach has few challenges. In this article, JAX London speaker Ram Lakshmanan has some recommendations on how to deal with those issues.
13
Sep
RESTful APIs done right
Anyone who has ever set up a domain with microservices already knows: APIs for service-to-service communication are of crucial importance. Since each team has its own style and implements interfaces differently, the number of various approaches tends to explode sooner or later. Defining a guideline with rules and examples right at the beginning of the project helps to guarantee consistent APIs which are as self-explanatory as possible.
4
Sep
Architecture is an integral part of the software development cycle
Discover the do’s and don’ts of software architecture in this interview with JAX London speaker Michiel Rook.
12
Jun
How to build fully asynchronous web applications
You will learn how to build an asynchronous application, from the front-end, based on Angular 4, the server API, with Vert.x all the way to the NoSQL backend, based on MongoDB.