spring-boot

Recent in

spring-boot

How to Hide Credentials in Spring Boot
java

How to Hide Credentials in Spring Boot

https://hackernoon.com

Spring boot make it easy to create spring applications. It makes it easier and faster to set up, configure and run the web application. When I was working on one of the projects, I was required to use some credentials. But I can't use it directly in the code. It should be hidden and still accessible. We know that we can add the variable in the application.properties file and then use it in the java code.

Amit TiwaryFeb 24, 2023
Building Java Microservices from Scratch
java

Building Java Microservices from Scratch

https://hackernoon.com

Microservices architecture is a commonly used approach to building a system. In this article, I will show you how to build your microservices using Java and Spring Framework. The basic idea is to avoid forwarding requests to a service and let the Discovery Service decide which one is available.

Sergei DzeboevJan 31, 2023
Spring Boot - Annotation Cheatsheet Pt.
spring-boot

Spring Boot - Annotation Cheatsheet Pt.

https://hackernoon.com

In 2018, I was introduced to the topic of Microservices and Spring Boot via a formal training. I realized that though I know most of the Spring Boot annotations, I may not be aware of all of them. So, I decided to write this article.

Sumith PuriJan 5, 2023
We Moved 250 Microservices to Kubernetes With No Downtime
spring

We Moved 250 Microservices to Kubernetes With No Downtime

https://hackernoon.com

August Vilakia is a Senior Software Engineer at AlfaBank, working on the backend for a mobile application. He explains how to move to Kubernetes from Mesos/Marathon and how to organize parallel development and testing using Istio.

August VilkakiaNov 16, 2022
Shutting Down Spring Boot Applications
spring-boot

Shutting Down Spring Boot Applications

https://hackernoon.com

This article will explain ways to shutdown a spring boot application 'cleanly' - This is different from a graceful shutdown at the application level, where application may need to perform certain actions or wait for a certain period of time to gracefully respond to current requests or to end current processing. The same steps as described above can be followed to kill the process.

Sumith PuriDec 18, 2022
Launching Docker Desktop with Spring Boot
spring-boot

Launching Docker Desktop with Spring Boot

https://hackernoon.com

I came across Docker Desktop for the first time about 3 years ago, when I was working as a Principal Architect (Strategic R & D) on the Microservices Reference Architecture for a product development organization. At times, I found it tough to use my laptop for daily development with it running. In the last month I used Docker Desktop and found it be smoother and running without any issues.

Sumith PuriDec 18, 2022
Custom Controller Annotation with Spring Boot
What’s in Store for the Future With GraalVM?
graalvm

What’s in Store for the Future With GraalVM?

https://hackernoon.com

Is it time to move to GraalVM? Spoiler: it depends. Yes, if you’re building serverless, but probably no. With a few exceptions for some microservices, it can reduce the size and startup time of a binary significantly. But the situation isn’t as clear-cut. A JVM might still perform better in production for longer-running processes. Traditional deployments aren't as dependent on startup time or even on RAM.

Shai AlmogOct 25, 2022
Newsletter

Let's keep in touch

Benefit from a weekly updates, coding challenges and helpful resources around software development.

Your privacy is important to us. We promise not to send you spam!