Spring Boot vs Quarkus Performance
Introduction One of my main concerns about the Spring ecosystem is the amount of resources that a simple Spring Boot microservice consumes. As I mentioned in my previous post, Event Sourcing & CQRS: Learning...
Introduction One of my main concerns about the Spring ecosystem is the amount of resources that a simple Spring Boot microservice consumes. As I mentioned in my previous post, Event Sourcing & CQRS: Learning...
by Ignacio Suay · Published June 17, 2020 · Last modified June 23, 2020
Event sourcing and CQRS are two very powerful event-driven patterns. They can work independently but in this post, I am going to explain my own experience working with both patterns together. There are plenty...
Java / Spring / Web Services
by Ignacio Suay · Published January 11, 2019 · Last modified December 17, 2020
Introduction Spring Boot Actuator it is a great sub-project which allow us to manage and monitor your Spring Boot application. In Spring Boot 1.x we could access the /metrics endpoint to retrieve metrics such...
A few days ago, I passed the AWS Certified Solutions Architect (Released February 2018) and I thought it would be useful to share some thoughts with other people who might be preparing for the...
Java / microservices / scala / Spring
by Ignacio Suay · Published December 15, 2017 · Last modified December 17, 2017
Introduction Spring boot tests provides great support for testing which combined with the sugar syntax form Scala makes testing more pleasant and less verbose. In this article we will build a Rest Controller build...
In this post, I compare Kotlin and Java and explain why in my opinion Kotlin is the way forward.
Last week I gave a talk about functional programming with Java 8 and Vavr. Please find the slides in the following link: http://ignaciosuay.com/fp Also here you could find the code I used in the...
My problem: I was working in a service and I wanted to run one of the methods in a new transaction in order to commit the changes to the database after exiting the method....
Java / microservices / Spring
by Ignacio Suay · Published March 13, 2017 · Last modified December 17, 2020
Spring Cloud Stream is a framework for building message-driven microservices. In this post, I use Spring Cloud Stream to connect two microservices through a message broker like RabbitMQ. The idea of this project is...
In the latest version of Spring Boot (1.4) they have introduced a new annotation called @SpringBootTest. Previous to this version you may have used either @ContextConfiguration or @SpringApplicationConfiguration combined with @IntegrationTest or/and @WebIntegrationTest to...
Recent Comments