Merhabalar,Hüseyin hocam meşguldur.Hüseyin hocamı sevip takip ediyorum.Hüseyin hocamın içeriklerini izleme sırasını yazıcak var mı? RU-vid'da oynatma listesini kassediyorum.Sıfır değilim amacım Hüseyin hocanın bakış açısından bir şeyler öğrenmek gerçek vakada daha teknik bakmak istiyorum.
#HüseyinBABAL merhabalar...çok önemli bir konuda sizden bir ricam olacak? (inanın bu konuda çaldığım tüm kapılar yüzüme kapandı) çok önemli olmasa rahatsızlık vermek istemezdim)size mail yoluyla ulaşmam mümkünmü? 🙏
Money transaction gibi çok kritik olmayan durumlar için, single thread olan redis üzerinden lock işlemi yapmak sizce kulağa nasıl geliyor? Ben oyunlarda bonus topla gibi durumlar için o yöntemi kullanıyordum hep. Key'e (userID spesifik) 5sn gibi expire time vererek olası bir kilitlenmeye de mahal vermemiş oluyordum.
Hocam harika ya! Bir senior'la böyle temel konulara derinlemesine çalışmak harika etkili oluyormuş. Linux, Data structures & Algorithims gibi temel konuları böyle kitaplarla birlikte okusak harika olur!
sorun: tek debezium yalnizca tek kafkayi besleyebiliryor. n adet db -> 1 adet debezium instance -> 1 kafkayi beslese, kafkada bekleyen farkli musterilerin eventlerinin hepsi ile ilgilenen bir consumer yazilsa ve yazdigimiz bu comsumer kendi kafkamizda bulunan eventleri musterilerin kafkadaki bilgilerini onlarin tanimindaki kafka adresine gondersek. sorun cozuluyor gibi geliyor bir sey atlamadiysam. performans vb konulari goz onunde bulundurmadim.
3 месяца назад
Evet bu secenekten de bahsetmistik ama burda bizim yonetmemiz gereken bir Kafka ortaya cikiyor, o da bana biraz daha is yuku getiriyor :) Yani soyle diyeyim, benim gelistirdigim urun PostgreSQL as a Service, ama bir tane use-case'i yapabilmek icin ekstradan bir Kafka yonetiyor olmam gerekiyor o yuzden debezium'u kendi tarafimda degil de, musteri halletsin diye devam etmistim. Senin dedigin yol da yapilabilir yani.
Çok güzel, Azerbaycan'dan da bir izleyici geliştirici mülakata almanız taktir edilesi, teşekkürler bunun için, ben kendim de şu an Azerbaycanda 5 aylık Java(17) Spring Boot(3) temelli kurs öğrencisi-geliştiricisiyim, fırsat olursa mülakatınıza katılmaktan memnuniyet duyarım.
abi şirkete soru sordugumuzda suratları ekşiyor ve nedense teknik açıdan sorun olmayan çogu mülakatımda siz bana ne katacaksiniz sorusunu sordum diye elendiğim bir şirketi çok net örnekleyebilirim ama bence de dediğiniz gibi olmalı her şey ve çok arada kalıyoruz işte bu tarz durumlarda
3 месяца назад
Sirketin sana ne katacagini sormak en dogal hakkin. Bu durumda sen degil onlar elendi :)
Huseyin abi ben de bir OGU mezunu olarak seni izlemeyi cok seviyorum tesekkur ederim faydali bilgilerin icin. Eger mumkunse ben python-django kullanan bir junior backend developer olarak iyi bir backend developer neleri bilmeli, hangi konseptlere hakim olmali, AI dan farki olmasi, meslege tutunabilmesi icin hangi konularda kendini gelistirmeli konularini senin agzindan duymak isterim abi. Emeklerin icin tekrar tesekkur ederim.
3 месяца назад
Selamlar, aslinda Python ozelinde olmasa da herhangi bir yazilimcinin yol haritasi olacak sekilde bir playlist hazirlamistim, istersen asagidaki playliste e bir goz at daha sonra eksik kisimlar olursa burada yine sorabilirsin . ru-vid.com/video/%D0%B2%D0%B8%D0%B4%D0%B5%D0%BE--mticAVs5SY.html Kolay gelsin
Python ozelinde degil de genel olarak backend icin sormustum ve bu playlistte bu tarz seylerden bahsetmissindir abi kesin. Gozden kacirmisim cok tesekkur ederim, izleyecegim
Abi sadece ufak bi öneri verecektim. Acaba video isimlendirmelerinde hangi videonun devamı olduğuyla ilgili sınıflandırma yapabilir misin? Mesela şu an videonu izliyorum mevcut projenin başlangıcını bulmak istiyorum ama uğraştırıcı olduğu için bu video ile devam ediyorum 😅
Geri bildirim için gerçekten teşekkürler 😊 bu yayınlar anlık olduğu için inan sıraya koyma niyetim yok ama sonraki yayınlarda bundan bahsederim. Burası aslında twitch yayınlarının backup ı gibi, arada bunları özetleyip kısa video yayınlıyorum
Monitoring sistemleri senin uygulamaları takip ediyor ya, peki senin monitoring sistemini kim takip ediyor 🙂 buna çözüm getiren bir saas uygulama, çok basit, bir kaç oturuma bitirmeyi planlıyorum bakalım 🙂
Hüseyin abi öncelikle teşekkür ederim emeğine sağlık. Ufak birkaç sorum olacak. Bu spring security conceptini burada yaptığımız gibi jwt token ile microservis projesine nasıl uygulayabiliriz? Demek istediğim daha önce kendi yaptığım microservis projesinde spring cloud starter gateway ile beraber keycloak gibi bir IAM kullanarak bu security konusunu ele almıştım. Fakat keycloak veya benzeri bir çözüm kullanmayıp, kendimiz burada ki gibi jwt token ile authentication yaptığımız ve bunun yanında bir api gateway (ister spring cloud'un istersek de apisix veya tyk gibi) olduğu durumda bunu nasıl ele almamız lazım? Kafa karıştırıcı olan şey ben gateway microservisimde bu keycloak'u ele almıştım. Bu doğru bir yaklaşım mıdır? Aynı şekilde keycloak'u aradan cıkartıp, burda yaptığınız gibi jwt based security'i gatewayde microservisinde mi yapmam lazım? Birde şu kafamı karıştırıyor; ben eğer gateway'i tyk veya apisix gibi bir gateway kullanıp hiç microservis oluşturmayıp bunu direk k8s'i deploy ettiğimde bu durumda yönlendirmeleri gatewayin, security'i de bu artık nereye konuşlandıracağımı bilmediğim jwt token security'i :) nasıl yapacak? Biraz uzattım anlaşılır olmuştur umarım şimdiden teşekkürler :)
4 месяца назад
Selamlar, istersen şurdaki playlist e bir bak ru-vid.com/group/PL-Z0o2McR6b4YhePHVTynQUfNyG4pUKAr&si=0Y7puruPfeVab23M, sonrasında hala anlamadığın yer olursa konuşalım olur mu? Düşüncelerimi en iyi bu videolar ile anlatabilirim sana 🙂
abi bu benim en hayran olduğum playlistin olabilir :) halen anlayamadığım nokta veya bu seride kaçırmış olabileceğim nokta şu ki; örneğin tyk api gateway kullandım ve keycloak kullanmadım. Bu security videosundakine benzer bir servis yazdım (user microservis olsun adı). Bu durumda ki süreci nasıl işletebilirim?
4 месяца назад
@@WronskiaN_ Eyw, burda keycloak tarzi uygulama kullanmayacaksan o zaman Keycloak tarzi kendi uygulamani yazman gerekir :) . Cunku tyk senden oauth yada oidc provider tarzi urller ister, sen tyk a header da jwt token verince, tyk onu keycloak ya da senin yazdigin uygulamaya sorarak nasil resolve edecegini bilir.
Anladım aslında bu provide seçimini siz playlistin son videosunda göstermiştiniz. Orada keycloak seçmiştik. Şimdi hatırladım :( O zaman şunu da diyebilir miyiz? Microservices projelerinde keycloak veya okta tarzı uygulamalar kullanılıyor. Bu kendimizin implement ettiği jwt token logici genelde monolith uygulamalarda kullanılıyor ?
Bir iş parçacığı, bekleme süresi içinde yeni bir görev aldığında, bekleme süresi sıfırlanır ve iş parçacığı görevi tamamladıktan sonra yeniden 60 saniyelik bekleme süresine girer. Bu mekanizma, iş parçacıklarının etkin ve verimli bir şekilde kullanılmasını sağlar.Mesela bir task geldi ve onu 10 saniyeye bitirdiyse Pool da 60 saniye bekliyor yeni bir task daha geldi Poolda ki Thread yeniden çalışmaya başlar ve oda 60 saniyeden çabuk biterse , bekleme süresi sıfırlanır ve yeniden 60 saniyye bekler.