Streamlined frameworks like Spring Boot make it easier to build enterprise Java applications, but getting them to perform well under real-world loads takes more than just plugging things in. At Keyhole Software, weโve seen how even small performance hiccups can slow down big applications. Thatโs why weโre sharing these practical Spring Boot performance tips to help your app run faster …
Testing Spring Boot Rest APIs with Rest-Assured
Creating RESTful APIs with Spring Boot is a straightforward process, making it a popular choice for a variety of applications, from UI to batch processing. The same API created can be used anywhere, whether itโs called from a UI application or batch applications. However, testing these APIs to ensure they work correctly can be challenging. In this article, I’ll introduce …
What is the Process of Building Microservices Using Spring Boot?
Attention: This article was published over 2 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.Microservices architecture has gained immense popularity due to its ability to break down complex systems into smaller, manageable services. When it comes to implementing …
Spring Boot With GraphQL: What The Cool Kids Are Doing
Attention: This article was published over 5 years ago, and the information provided may be aged or outdated. While some topics are evergreen, technology moves fast, so please keep that in mind as you read the post.This article is going to introduce you to Spring Boot with GraphQL. Weโll walk through a simple beer app to show you what it …
Spring Boot & Apache Camel: Navigating the Data Processing Desert
This article will set up a basic Spring Boot app that incorporates Apache Camel to move some sample files around.
If you are like me, you find that flat-file processing can be pretty dry. Considering what Apache Camel does, its name is very fitting. While there are plenty of reasons for the name, it definitely makes sense that Apache Camel does a lot of lugging things around for you…



