Miniproject Microservice

Amalia Putri Yulandi

Sosial Media


3 orang menyukai ini
Suka

Summary

Microservice merupakan framework Architecture yang di pakai sebagai model dalam pembuatan aplikasi cloud yang modern. Seperti hal namanya microservice membagi layanan nya menjadi lebih kecil dan saling terhubung tidak seperti aplikasi monolitik. Dalam hal proyek ini akan dibuat beberapa layanan/service dimana ada server 1, server 2, dan server gateway.

Description

Proyek kali ini mengenai kasus Transportasi yang di implementasikan dengan framework Microservice bersama tim saya. Sebelumnya di rancang terlebih dahulu ERD dari proyek ini, saya ditugaskan untuk membuat ERD dari case Sewa Transportasi. Berikut rancangan ERD yang telah saya buat:

Selanjutnya saya membuat desain database, berikut desain database yang telah saya buat:

Dilanjutkan untuk memulai implementasi pada microservice. Saya juga turut adil dalam melengkapi API pada server 2 yang menggunakan bahasa pemrograman Node.js. Disini saya membuat API /get-cars , /get-makes , /get-types , /get-years dari fungsi yang telah dibuat oleh teman tim saya dimana data tersebut diambil dari API ‘https://car-data.p.rapidapi.com’ . Kemudian Server 1 menggunakan bahasa Python. Dan server-gateway menggunakan bahasa pemrograman golang.

Tech Stack:

  • Vscode
  • Node.js
  • Golang
  • Python
  • Express
  • Flask

 

 

Informasi Course Terkait
  Kategori: Web Programming
  Course: Bahasa pemrograman GO