Bellek Performansını Verimli Kullanma Yöntemleri1. Lazy yöntemleri tercih edinApr 12, 20232Apr 12, 20232
Circuit Breaker : Resilience4JÇalıştığım kurumdaki microservis uygulamalarından bir tanesinde circuit breaker için Resilience4J’yi tercih ettik. İlgili dokümantasyonu…Jan 28, 2023Jan 28, 2023
Shedlock kullanarak Distrubuted Scheduler yazmakEğer bir uygulamanın birden fazla örneğini aynanda çalıştırıyorsanız(scale), çalışan her örneğin aynı veriyi okuyup, aynı veri üzerinde…Jan 1, 2023Jan 1, 2023
Callable / FutureYazı dizimizin 3. bölümüne geldik. Bir önceki bölümü okumak isterseniz, linki aşağıya bırakıyorum.Apr 7, 20221Apr 7, 20221
Java ThreadsHerhangi bir dili kullanarak, bir program yazdığınızda o programın bir görevi olur. Aslında hangi talimatları gerçekleştireceğini, programı…Mar 13, 20221Mar 13, 20221
Concurrency(Java) nedir?Concurrency konusunu işlemeden önce bazı temel kavramları öğrenmemiz gerekmektedir.Mar 13, 2022Mar 13, 2022
Hibernate dirty check mekanizmasıHibernate, ‘managed’ statüsündeki yani persistence context’e eklemiş durumda olan varlık(entity) nesnelerini kontrol eder. Bir varlık…May 8, 2021May 8, 2021
Published inFinartzJava Memory ModelUzun zamandır değinmeyi planlandığım fakat vakit ayıramadığım bir konuyu bugün elimden geldiğince anlaşılabilir şekilde yazacağım.Dec 30, 2020Dec 30, 2020
Spring Transaction - PropagationTransaction, veri tabanındaki en küçük işlemdir. Silme, güncelleme ve benzeri bir çok işlem yapılabilir fakat bu işlemleri gruplayarak…Aug 1, 2020Aug 1, 2020