Skip to content

ADPRO-C11/snackscription-subscription-user

Repository files navigation

Snackscription - Subscription Management (User)

Reyhan Zada Virgiwibowo - 2206081723 - Advanced Programming C

Fitur :

Design Pattern Implemented:

  • Factory Pattern
  • Data Transfer Object Pattern

Software Architecture:

  • Microservice Architecture
  • Supabase

High-Level Networking:

  • REST API

Asynchronous Programming:

  • Spring Async Annotations

Deployment:

  • Google Cloud Platform
  • Docker

Monitoring:

Monitoring dilakukan dengan menggunakan Grafana Monitoring1.png Monitoring2.png

Profiling:

Profiling dilakukan dengan menggunakan IntelliJ Profiler

Profiling.png Profiling2.png

Berdasarkan hasil profiling, salah satu bottleneck berada pada method findAll(). Hal tersebut terjadi karena method findAll() harus mengambil seluruh data yang berada pada dalam database. Untuk progress selanjutnya, saya akan memperbaiki algoritma dan meningkatkan execution time dari setiap bottle neck pada service saya.

About

No description, website, or topics provided.

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

Languages