Mikroservis İsim Üretici
Hizmetlerinize hatırlanmaya değer isimler verin

Hizmetinizi İsimlendirmeye Hazır Mısınız?
Mikroservisinizin ne yaptığını tanımlayın ve bir stil seçin. README açıklamaları ile birlikte 5 isim seçeneği alın, bunları doğrudan reposunuza ekleyebilirsiniz.
Mikroservis İsimlerinin Önemi
Bir mikroservisi adlandırmak küçük bir karar gibi görünebilir, ancak sürekli olarak karşınıza çıkar. Loglarda, panolarda, olay kanallarında, mimari diyagramlarda ve sisteminizle ilgili her konuşmada. İyi bir isim kafa karışıklığını azaltır ve kod tabanınızı gezilebilir hale getirir. Kötü bir isim ise 'service-47' aslında ne yapıyor diye sorulduğunda komik olmaktan çıkmaya başlayan bir şaka yaratır.
Bu araç size iki yol sunar. Eğlenceli mod, mitoloji, tarih, bilim, oyunlar ve pop kültüründen ilham alarak hizmetinizin ne yaptığıyla gerçek bir bağlantısı olan isimler bulur. Ciddi mod ise, her mühendis tarafından anında anlaşılabilecek net ön ekler ve kebap tarzı tanımlayıcılarla kurumsal adlandırma kurallarını takip eder.
Buna 5 Dakika Harcamaya Değer Nedenler
Daha Hızlı Olay Yanıtı
Bir şey 2 AM'de bozulduğunda, hangi hizmetin hangisi olduğunu bilmeniz gerekir. Gerçekten hatırlayabileceğiniz bir isim, yarı uykulu bir şekilde hizmet kaydında arama yapmaktan daha iyidir.
Daha İyi Ekip İletişimi
Akılda kalan isimler, mimari tartışmaların doğal bir şekilde akmasını sağlar. 'Hermes mesajları bırakıyor' ifadesi, 'e-posta şeyi bozuldu' ifadesinden daha fazlasını anlatır ve 'srv-047 500 hatası veriyor' ifadesinden çok daha nettir.
Yeni Mühendisleri Eğitmek
Yeni ekip üyeleri, isimler anlam taşıdığında mimarinizi daha hızlı kavrar. Bir isim, bir hizmetin ne yaptığını ima ediyorsa, kimse onu araştırmak zorunda kalmaz. Bu, ilk hafta düşündüğünüzden daha önemli.
README Hazır Açıklamalar
Her isim, doğrudan repo'nuzun README'sine yapıştırabileceğiniz bir markdown açıklamasıyla gelir. Yeni bir hizmet kurarken başa çıkmanız gereken bir boş dosya daha az.
Doğru İsim Seçimi İçin İpuçları
5 seçeneğiniz var. Şimdi ne yapacaksınız?
1. Sesli olarak bir cümlede söyleyin
'Cerberus loglarını kontrol edebilir misin?' veya 'En son Cerberus sürümünü dağıt.' demeyi deneyin. Eğer konuşmada doğal geliyorsa ve insanları duraksatmıyorsa, güçlü bir adaydır. Sesli söylemesi garip gelen isimler, zaten takma adlarla değiştirilecektir.
2. Çakışmaları kontrol edin
Taahhütte bulunmadan önce, kuruluşunuzun reposunu ve hizmet kaydını arayın. Aynı isme sahip iki hizmet veya karışıklığa neden olacak kadar benzer isimler istemezsiniz. Bu, ön eklerin her şeyi benzer gösterebileceği kurumsal adlandırma kuralları için özellikle doğrudur.
3. İsimlendirme kültürünü eşleştirin
Eğer ekibiniz zaten bir isimlendirme teması (Yunan tanrıları, uzay görevleri, hayvanlar) kullanıyorsa, buna sadık kalın. Hizmet ağınızdaki tutarlılık, herhangi bir bireysel akıllı isimden daha değerlidir. Eğer sıfırdan başlıyorsanız, tüm ekibin keyif alacağı bir tema seçin.


