Skip to content

A spring boot 3.0 API implementing all basic CRUD operations for an ARTICLE tables from a PostgreSQL database. The database runs as an instance in the Cloud SQL for PostgreSQL. The API runs as a container in the Cloud Run serverless services. Both services from Google Cloud Platform (GCP).

Notifications You must be signed in to change notification settings

bigfito/medium-articles-api

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

26 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

MEDIUM-ARTICLES-API

Hello there! Welcome to this software repository. Let me guide you through some important aspects of this project.

Description

  • This project implements all of the CRUD operations for an ARTICLES table from a database named MEDIUM. I have added SQL resource files to create the necessary DB artifacts. The database is AlloyDB configured in high-availability mode and having one read replica.

Framework

  • This project has been developed using Spring Boot 3 working with OpenJDK 21.

Cloud Infrastructure

All services have been deployed to the WEST1 region in Google Cloud Platform:

  • Database Service: AlloyDB.
  • Cache Service: Memorystore for Redis.
  • Compute Service: Cloud Run (Serverless).

About

A spring boot 3.0 API implementing all basic CRUD operations for an ARTICLE tables from a PostgreSQL database. The database runs as an instance in the Cloud SQL for PostgreSQL. The API runs as a container in the Cloud Run serverless services. Both services from Google Cloud Platform (GCP).

Topics

Resources

Stars

Watchers

Forks