Relivio - Dağıtımdan hemen sonraki 15 dakikada deploy riskini değerlendiren hafif araç
(relivio.dev)Dağıtımdan sonraki ilk birkaç dakika en tedirgin edici dönem oluyor; ama bunun için Datadog/Sentry gibi ağır bir stack’i ayrıca kurmak da çoğu zaman gereksiz yük hissettiriyor. Bu yüzden Relivio’yu geliştirdim.
Relivio, dağıtım olayını kaydedip dağıtımdan sonraki 15 dakika boyunca gelen hata sinyallerini baseline ile karşılaştırarak bu deploy’un STABLE / WATCH / RISK durumlarından hangisine daha yakın olduğunu değerlendiren hafif bir deploy decision tool’dur.
Şu anda aşağıdaki akışı sunuyor.
- Dağıtım kaydı
- Hata loglarının toplanması
- 15 dakikalık gözlem
- Nihai verdict bildiriminin gönderilmesi
- Gerekçe sinyalleri ve öneri mesajlarının sunulması
En baştan bir log platformu ya da APM gibi ilerlemek yerine, “Bu dağıtım sorunsuz mu?” sorusuna odaklanacak şekilde tasarladım.
Küçük ekiplerde ya da tek geliştiricili ortamlarda da nispeten hafif şekilde entegre edilebilecek bir yapı hedefliyorum.
Henüz erken aşamada olduğu için, özellikle aşağıdaki konularda geri bildirim merak ediyorum.
- Bu tür bir sorunun pratikte ne kadar sık yaşandığı
- STABLE / WATCH / RISK gibi bir verdict formatının faydalı olup olmadığı
- Dağıtımdan hemen sonra güven duyulabilmesi için hangi gerekçelerin gerekli olduğu
- Küçük ekipler için hangi benimseme yönteminin en düşük yük getirdiği
Eksik kalan yönler, belirsiz noktalar ya da “Buna aslında gerek yok” gibi açık sözlü yorumlar da gerçekten memnuniyetle karşılanır.
Henüz yorum yok.