microservice-base.github.io

Simple Project :)

Follow me on GitHub

microservice-base

Basitçe birbirinden farklı diller ile yazılmış küçük projelerin birleşip tek proje olarak çalışan basit bir e-ticaret uygulaması yapmaya çalışıyorum. Katkı yapmak isteyenleri bekliyorum :)

12factor.net/tr – Proje 12factor kurallarını gerçeklemeye çalışarak geliştirilmektedir.



Infrastracture Projesi - Tüm Altyapı Geliştirelim



Java Dilinde Test Yazmak

Shop Projesi

Shop Projesi - Java Projesine Swagger Entegrasyonu

Shop Projesi - Java Projesine H2 Veritabani Entegrasyonu

Shop Projesi - Java Projesini Docker Konteyner Haline Getirmek

Shop Projesi - Java Projesine Spring Boot Actuator Modülü Entegrasyonu

Shop Projesi - Java Projesine Prometheus Entegrasyonu

Shop Projesi - Java Projesine Grafana Entegrasyonu



Basket Projesi - Go Dilinde Kütüphane Bağımlılıklarını Yönetmek

Basket Projesi - Go Dilinde Url Yönlendiriciler

Basket Projesi - Go Dilinde Test Yazmak

Basket Projesi - Go Projesini Docker Konteyner Haline Getirmek



Ui Projesi - React Javascript Kütüphanesi Yardımı Ile Arayüz Uygulaması Geliştirmek

Ui Projesi - React Projesini Docker Konteyner Haline Getirmek



Account Projesi - Dotnet Core Projesini Docker Konteyner Haline Getirmek



Payment Projesi - Python Projesini Docker Konteyner Haline Getirmek

Payment Projesi - Python Projesini Swagger Entegrasyonu

Licensing

=========

microservice-base is licensed under the MIT License, Version 2.0. See LICENSE for the full license text .



Alttaki bilgiler Düzenlenecektir :)

docker run –cpu-quota maximumallwedcpu image_name

swagger i yaml ile oluşturmayı yap https://github.com/zalando/intellij-swagger

https://medium.com/@swanandkeskar/rest-api-using-go-and-gorilla-mux-91cf63956de

https://github.com/TykTechnologies/tyk api Gateway( apilerimizin önüne bir Gateway koyarak apilerimizi koruyacak kurallar yazabiliriz )

https://istio.io/ service mesh ( projede uygulama servisleri kim kimi çağırıyor )

https://www.kiali.io # gorsellestirme

https://github.com/Kong/kong

https://jwt.io/ Json web token

Weave Net https://www.weave.works/blog/weave-net-kubernetes-integration/ k8s te network üzerinden konuşmak için

veya

https://www.projectcalico.org/

free ssl – https://www.linode.com/docs/security/ssl/install-lets-encrypt-to-create-ssl-certificates/ –

Support the development

You can support the development of this project on Patreon:

<img src=’https://camo.githubusercontent.com/3baa6f57d721101b50f691de31b730b9fbcc3a8a/68747470733a2f2f766c616e672e696f2f696d672f70617472656f6e2e706e67’ width=200>