Routine App Prototype Backend

This document outlines the structure and implementation of the dev.algo.routine full stack application backend. Specifically, this document addresses how to build and test the monolithic application backend using SpringBoot. Initial Prototype Backend Backend Setup Set up Spring Boot project Configure PostgreSQL database Setting up a robust database is crucial for the application. Read more…

API Gateway

This article aims to provide a comprehensive understanding of API Gateways, their benefits, and practical implementation strategies, with a focus on Java-based solutions. Introduction An API Gateway is an abstraction layer representing a single entry-point for a system providing multiple services. In the world of microservices and distributed systems, API Read more…

Spring Web App Banking Example

This article shows how to quickly build a web application using the Spring Tools Suite. For this tutorial, I use Spring Tools 4 for Eclipse, where I initialize projects using Eclipse wizards. Spring Boot Web Application Spring has a lot of components, and SpringBoot is a convention over configuration approach Read more…