Yazeka
Arama sonuçlarına göre oluşturuldu
Microservice dosya yapısı şu özelliklere sahip olmalıdır:
- Bağımsızlık 14. Her servis, kendi işlevselliğine göre kolayca geliştirilebilir, test edilebilir ve deploy edilebilir 14.
- Az bağımlılık 1. Servisler, birbirleriyle gevşek bir şekilde bağlıdır (loosely coupled) 1.
- Farklı teknolojiler 14. Servisler, farklı programlama dilleri ve veri tabanı teknolojileri kullanabilir 14.
- REST veya Message Bus 1. Servisler, birbirleriyle REST API veya Message Bus üzerinden iletişim kurar 1.
- API Gateway 1. Tüm servislerin işlevleri, API Gateway üzerinden istemcilere iletilir 1.
- Sürüm ve yayın planı 1. Her servisin kendi sürümleri, yayın planı ve yayın döngüleri vardır 1.
Örnek bir microservice dosya yapısı için eShopOnContainers GitHub deposundaki referans uygulama incelenebilir 2.
5 kaynaktan alınan bilgiyle göre: