{"id":20153139,"url":"https://github.com/hendrowunga/springboot-microservice","last_synced_at":"2025-03-03T01:22:12.475Z","repository":{"id":272274751,"uuid":"828373801","full_name":"hendrowunga/SpringBoot-microservice","owner":"hendrowunga","description":"Microservices architecture using Spring Boot. Includes Spring Cloud, API Gateway, Eureka, and Spring Cloud Config Server. ","archived":false,"fork":false,"pushed_at":"2024-09-09T23:05:47.000Z","size":136,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":1,"default_branch":"main","last_synced_at":"2025-01-13T12:20:24.167Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":"","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":null,"status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/hendrowunga.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":null,"code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null}},"created_at":"2024-07-14T00:15:44.000Z","updated_at":"2024-12-27T15:44:21.000Z","dependencies_parsed_at":"2025-01-13T12:30:42.803Z","dependency_job_id":null,"html_url":"https://github.com/hendrowunga/SpringBoot-microservice","commit_stats":null,"previous_names":["hendrowunga/springboot-microservice"],"tags_count":0,"template":false,"template_full_name":null,"repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hendrowunga%2FSpringBoot-microservice","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hendrowunga%2FSpringBoot-microservice/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hendrowunga%2FSpringBoot-microservice/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/hendrowunga%2FSpringBoot-microservice/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/hendrowunga","download_url":"https://codeload.github.com/hendrowunga/SpringBoot-microservice/tar.gz/refs/heads/main","host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":241592967,"owners_count":19987463,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2022-07-04T15:15:14.044Z","host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2024-11-13T23:17:23.506Z","updated_at":"2025-03-03T01:22:12.457Z","avatar_url":"https://github.com/hendrowunga.png","language":"Java","funding_links":[],"categories":[],"sub_categories":[],"readme":"![Logo](diagrams/Diagram.png)\n\nRepositori ini memuat modifikasi dari diagram, proyek demonstrasi yang menampilkan aplikasi berbasis layanan mikro. Tujuannya adalah untuk memberikan pemahaman praktis tentang struktur dan penerapan arsitektur layanan mikro. Proyek ini mencakup API Gateway, Config Server, Discovery Server, serta dua layanan mikro: Karyawan dan Perusahaan.\n\n## Struktur Proyek\n\n   - company: Berisi layanan mikro yang terkait dengan entitas perusahan.\n   - confg-server: Mengelola konfigurasi terpusat untuk semua layanan micro.\n   - discovery: Eureka Discovery Server untuk pendaftaran dan penemuan layanan.\n   - employee: Berisi layanan mikro yang terkait dengan entitas karyawan.\n   - gateway: Gerbang API untuk merutekan permintaan ke layanan mikro yang sesuai.\n   - docker-compose.yml: File Docker Compose untuk menjalankan aplikasi dalam kontainer.\n\n## Getting Started\n    Pastikan Anda telah menginstal perangkat lunak berikut pada sistem Anda sebelum melanjutkan:\n\n    Java Development Kit (JDK) 17 atau yang lebih baru\n    Maven\n    Docker (opsional, untuk kontainerisasi)\n    Instalasi\n    Kloning repositori:\n    git clone git remote add origin https://github.com/hendrowunga/Micro-Service-SpringBoot.git\n\n## Contact\n   [Email] : hendrowunga073gmail.com\n\n## Visit\n   - OpenFeign (https://github.com/OpenFeign/feign)\n   -  Zipkin (https://zipkin.io/)\n   -  Spring Cloud Netflix (https://spring.io/projects/spring-cloud-netflix)\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhendrowunga%2Fspringboot-microservice","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fhendrowunga%2Fspringboot-microservice","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fhendrowunga%2Fspringboot-microservice/lists"}