Microservices ne demek?
Yazılımda anlamı, Türkçe karşılığı ve örnek cümleler
Microservices, yazılımda mikroservisler, mikro hizmetler anlamına gelir.
Uygulamanın, her biri tek bir işten sorumlu ve ağ üzerinden birbiriyle iletişim kuran çok sayıda küçük, bağımsız servisten oluştuğu mimari.
English: An architecture in which an application is built as many small, independent services, each with one job, that talk to each other over the network.
Nerede ve nasıl kullanılır?
Genellikle tek parça büyük uygulama anlamına gelen 'monolith' ile karşılaştırılır. Ekipler 'move to microservices' ya da 'break the monolith into microservices' der. Her mikroservis ayrı deploy edilip ölçeklenebilir, ancak sistemin bütününde hata ayıklamak zorlaşır.
Örnek cümleler
We split the monolith into six microservices over two years.
Monoliti iki yıl içinde altı mikroservise böldük.
With microservices, one slow service can affect the whole checkout flow.
Mikroservis mimarisinde tek bir yavaş servis tüm ödeme akışını etkileyebilir.
Sık kullanılan kalıplar
- microservices architecture
- move to microservices
- break into microservices
- a microservice
İlgili terimler
Aynı konudan: Mimari, Tasarım Kalıpları ve Grafikler
- framework · çatı
- dependency · bağımlılık
- design pattern · tasarım kalıbı
- monolith · monolit
- modular · modüler
- abstraction · soyutlama
- separation of concerns · sorumlulukların ayrılması
- loose coupling · gevşek bağlılık
- dependency injection · bağımlılık enjeksiyonu
- design doc · tasarım dokümanı
- over-engineering · aşırı mühendislik
- proof of concept · kavram kanıtı
Seviyene uygun okumayla pekiştir
Yeni kelimelerin kalıcı olmasının en hızlı yolu seviyene uygun metin okumaktır. Seviyene göre ücretsiz İngilizce kitaplar:
