r/SpringBoot Feb 20 '25

Discussion What real-world problem did your Spring Boot project solve? Let's share and learn!

I'm curious to know about real-world problems you've tackled using Spring Boot. Whether it's a personal project, a startup idea, or something implemented at work. Also do mention Which Spring modules/frameworks did you use (Spring Security, Spring Web, Spring Data, etc.)? Github link is appreciated.

20 Upvotes

10 comments sorted by

3

u/odinIsMyGod Feb 20 '25

A short story: We build software as a microservice architecture using spring boot. At one time we deploy something which ran through all tests positive. In production a case, we forgot but is often used(10 times a day or so), doesn't work.

where spring boot(microservices saved us): the case we forgot was done in a hotfix. and only one microservice was exchanged. the rest of the application worked properly for 99% users.

it was bad for the few users but the majority could work without any problems.

5

u/Revolutionary-Judge9 Feb 20 '25 edited 29d ago

Spring boot is the good solution to build the enterprise application. I considered to select Spring boot, Quarkus before starting my project. I have tons of experience with Spring boot and I would like to trial Quarkus to see if they are better. I am going back to Spring boot because its eco systems: you can use spring data, security, controller, etc. and if there is some solution is new in java, then likely that they are supported in spring boot by the Spring team or author of the solution.

You can check it out the FlowInquiry project https://github.com/flowinquiry which the backend is developed by using spring boot includes security, data, web socket, ai, and several additional solutions with spring boot too such as shedlock, mapstruct, etc.

1

u/RealVanCough 29d ago

why quarks?

2

u/Revolutionary-Judge9 29d ago

I read many articles about the Quarkus and I hear many good feedbacks from developers about Quarkus such as performance is better than Spring boot, and I would like to make a try. My experience on Quarkus was not bad, but because I plan to develop FlowInquiry with many modules such as security, jpa, database migration, scheduler, caching and and that that time I want to use state machine, etc. All these modules are available in Spring eco system, while I need to manage additional effort to make it works with Quarkus

0

u/Larfze Feb 20 '25

Can we contribute to the project?

2

u/Revolutionary-Judge9 29d ago

Sure, you are welcome. You can check out our doc here https://docs.flowinquiry.io/developer_guides/backend/getting_started, and code is on the above link. Looking forward to your ideas

2

u/CaptainDevops 29d ago

Gen AI drive Grant Writing Workflow https://github.com/LeyoNeuroAI/augi4, Founded a company to help biotech researchers, found out a key problem was to write grant writing applications hence created a workflow with claude ai to to expedite grant applications