top of page

Microservice - Spring: <1> Introduction

  • Writer: Anh Nguyen tuan
    Anh Nguyen tuan
  • Jul 9, 2022
  • 1 min read

Updated: Jul 9, 2022

I will focus on main skills about microservices. Everything about microservices principle you can refer to this link https://microservices.io . In order to build a 'world class' system, you must follow the standard like restful, projects in spring ecosystems, distributed transaction, et' cetera...


1. Prerequisite

Learn more about :


2. Github Repository & My Project


Build the services to flow this diagram.


ree

3. Repositories


Note: Code can be branch Master or Develop.

https://github.com/seabird86/common (Library is shared for all projects)

https://github.com/seabird86/database (SQL to build all schema based on Liquibase)


4. Features


I developed some features, you can refer these features to implement for your self.

  • Standard of Error Handler, Response Body, Configuration like a flow.

  • Dynamic & multi language support for error message.

  • Sample of design for TCC distributed transaction.

  • Verify signature on Spring cloud Gateway.

Some features will be completed for my memo.

  • Connect to Keycloak or Gmail

Comments


bottom of page