-
Enterprise Java
The Hypermedia APIs support in JAX-RS and OpenAPI: a long way to go
Sooner or later, most of the developers who actively work on REST(ful) web services and APIs stumble upon this truly…
Read More » -
Software Development
Microservices for Java Developers: Performance and Load Testing
1. Introduction These days numerous frameworks and libraries make it is pretty easy to get from literally nothing to a…
Read More » -
Software Development
Microservices for Java Developers: Testing
1. Introduction Since Kent Beck coined the idea of test-driven development (TDD) more than a decade ago, testing became an…
Read More » -
Software Development
Microservices for Java Developers: Managing Security and Secrets
1. Introduction Security is an exceptionally important element of the modern software systems. It is a huge topic by itself…
Read More » -
Software Development
Microservices for Java Developers: Microservices and fallacies of the distributed computing
1. Introduction The journey of implementing microservice architecture inherently implies building the complex distributed system. And fairly speaking, most of…
Read More » -
Enterprise Java
Building Enterprise Java applications, the Spring way
I think it is fair to say that Java EE has gained pretty bad reputation among Java developers. Despite the…
Read More » -
Software Development
Microservices for Java Developers: Implementing microservices (synchronous, asynchronous, reactive, non-blocking)
1. Introduction The previous parts of the tutorial were focused on more or less high-level topics regarding microservice architecture, like…
Read More » -
Software Development
Microservices for Java Developers: Monoglot or Polyglot?
1. Introduction Along the previous parts of the tutorial we have talked quite a lot about the benefits of the…
Read More » -
Software Development
Microservices for Java Developers: The Java / JVM Landscape
1. Introduction In the previous part of the tutorial we have covered a broad range of communication styles widely used…
Read More »