PHP, JavaScript, Python gibi programlama dilleri, yazılım geliştirme süreçleri, açık kaynak projeler ve geliştiricilere yönelik teknik tartışmalar için ayrılmış kategori.
İki farklı paket aynı kütüphanenin farklı major versiyonlarını istediği için composer update sürekli çakışma veriyor. Composer.json'da version constraint'leri nasıl daha esnek ama güvenli şekilde yazıyorsunuz?
Ödeme sağlayıcısının webhook'larını local'de test etmek için ngrok kullanıyoruz ama her yeniden başlatmada URL değişiyor ve ayarları güncellemek yoruyor. Sabit bir subdomain veren başka bir alternatif öneren var mı?
Dokümantasyonu neredeyse hiç olmayan 8 yıllık bir PHP projesini devraldık, test coverage da sıfıra yakın. İlk haftanızda genelde önceliği neye veriyorsunuz, kritik akışları haritalamak mı yoksa önce test yazmak mı?
Orta ölçekli bir dashboard projesine başlıyoruz ve Redux'un artık fazla boilerplate getirdiğini düşünüyoruz. Context API + useReducer kombinasyonu bu ölçekte yeterli olur mu, yoksa Zustand gibi hafif bir alternatife mi geçmeliyiz?
5 GB'lık bir CSV dosyasını pandas ile okumaya çalıştığımızda sunucu belleği tükeniyor. chunksize parametresini denedik ama işlem süresi çok uzadı, Polars veya Dask gibi alternatiflerle deneyimi olan var mı?
Bir ödeme sağlayıcısının API'siyle entegre bir sistemde bazen rate limit hatası alıyoruz ve bu kullanıcıya çirkin bir 500 sayfası olarak düşüyor. Retry mekanizması ile kullanıcı dostu bir mesajı nasıl birleştiriyorsunuz pratikte?
Orta büyüklükte bir ekip olarak monolith Laravel uygulamamızı microservice'lere bölmeyi düşünüyoruz ama operasyonel karmaşıklığın artacağından çekiniyoruz. Bu geçişi yapmadan önce hangi sinyalleri beklemeliyiz sizce?
Ekip olarak feature branch'leri main'e merge ederken temiz bir geçmiş için rebase kullanmayı deniyoruz ama junior geliştiriciler için biraz kafa karıştırıcı oluyor. Siz hangi stratejiyi tercih ediyorsunuz ve neden?
0 Puanlar1 Takipçiler
Mehmet Kaya
Laravel ve modern web teknolojileri ile ilgileniyorum.
Toplu bildirim e-postalarını senkron gönderdiğimiz için sayfa yanıt süreleri uzuyordu. Queue + Horizon'a geçince kullanıcı deneyimi ciddi şekilde iyileşti. Benzer bir sorunu queue ile çözen var mı, hangi driver'ı (database, redis) tercih ediyorsunuz?
Supervisor ile çalıştırdığımız queue worker'lar bazen saatlerce hiçbir job işlemeden takılı kalıyor, loglarda da bir hata görünmüyor. --timeout ve --tries ayarlarını denedik ama sorun devam ediyor, benzer bir durumu çözen var mı?