Mikro hizmet mimarisi kullanıyorum. İhtiyaçlarım gereği, ihtiyaç duyulan bazı Restful hizmetleri ve geliştirilecek bazı arka plan işleri var. Bakkaliye iletim sisteminin bir örnek için Arka plan işlerini microservices mimarisinde tasarlamanın en iyi yolu nedir?
,- Müşteriler hizmet - bazı dinlendirici hizmet
- Sağlayıcı hizmeti - bazı dinlendirici hizmet
- OrderProvision - müşteri öğelerin tümünü sağlanan var olmadığını denetler bazı arka plan servisi farklı sağlayıcılar tarafından.
kez yapılır, durumu ile müşteriye bir inisiyasyon göndermek ve microservices uygulamak için en iyi yolu nedir OrderProvision durumunda İçin
dağıtımı yapmaya iletim sistemi başlatmak? .Net çerçevesi durumunda, arka planda çalışacak ve çekleri yapacak bir windows service/scheduler görevi oluşturabilirim. Linux gibi diğer sunucularda dağıtılması gerekiyorsa, işe yaramıyor. Mikroservis mimarisinde bu tür arka plan görevlerini kodlamanın en iyi yolu ne olurdu?
NServiceBus içinde [Saga] (http://docs.particular.net/nservicebus/sagas/) kavramına bir göz atın –