Bilişim Vadisi’nden işinizin geleceğine.info@ulustech.com / +90 (850) 888 85 87
Ulustechİletişime geçin
ULUSTECH BİLGİ MERKEZİ

Mikroservis kararı hangi ihtiyaçla verilmeli?

Mikroservis yaklaşımı bazı ölçek ve ekip ihtiyaçlarını karşılayabilir. Bununla birlikte ağ iletişimi, dağıtım, izleme ve veri tutarlılığı gibi ek işletim sorumlulukları getirir.

Somut gerekçeyi yazın

Bağımsız yayın ihtiyacı, farklı ölçeklenme davranışı veya ayrı ekip sahipliği gibi gerekçeleri değerlendirin. Yalnızca güncel bir yaklaşım olduğu için servisleri bölmeyin. Modüler tek uygulamanın ihtiyacı karşılayıp karşılamadığını karşılaştırın. Mimarinin karmaşıklığı ekip kapasitesiyle uyumlu olmalıdır.

Dağıtık hataları planlayın

Servislerden biri yanıt vermediğinde sistemin davranışı tanımlı olsun. Tekrar deneme, zaman aşımı ve tutarlılık kararlarını iş gereksinimine göre verin. Bir isteği farklı servisler boyunca takip edebilmek gerekir. Her servis için bakım ve operasyon sorumlusu belirlenmeden ayrıştırma tamamlanmış sayılmaz.

Örnek uygulama

Küçük bir ekipte bütün modüller aynı anda yayınlanıyorsa servisleri ayırmak hemen değer üretmeyebilir. Ayrı ekiplerin farklı hızlarda geliştirdiği belirli bir alanı ayırmak ise daha anlamlı olabilir.

Başlamadan önce kontrol edin

Aşağıdaki soruları ilgili iş birimi ve teknik ekiple birlikte yanıtlayın.

  • Ayrıştırmanın iş gerekçesi açık mı?
  • Operasyon kapasitesi yeterli mi?
  • Kısmi kesinti davranışı tasarlandı mı?

İlgili kaynaklar

Doğru çözümü birlikte bulalım

İşinizi dinleyelim, sizin için bir yol haritası oluşturalım.

Tanışalım