Merhaba Arkadaşlar, Uzun zamandır yazmak istediğim bir konuya geldik sonunda. Farklı şirketlerde, farklı ekiplerle çalıştım. Kendi yazdığım API’ler, başkalarının yazdığı servisler, kullandığım third-party entegrasyonlar… Hepsinde şunu fark ettim: API tasarımı genelde iyi yapılıyor. Endpoint isimleri temiz, HTTP metodları doğru, resource…

Merhaba Arkadaşlar, Bu makalede Java’da Virtual Threads kullanırken başımıza gelen bir production sorununa değineceğim. Birileri aynı şeye takılır belki diye tarihe not düşmek istedim. Ne Olmuştu? Spring Boot 3 kullandığımız bir mikroservisimiz var, Kubernetes üzerinde koşuyor. Uygulama aralıklı olarak donuyor….

NPM kütüphanesinin yayımcısı ilgilenemediği için kütüphane yönetimini tanımadığı birine devrediyor. Sonrasında yönetimi devralan kişi kütüphaneye wallet dosyalarını çalacak kod entegre etmiş. Haftalık 2 milyon indirme sayısı olan bu paket, milyonlara ulaşıyor. Yani, girdiğiniz web sitesi bitcoinlerinizi çalabiliyor ama aslında çalan…