Ali UyanikLegacy kodları dar bir zaman da eğlence ile dönüştürme hikayesiBir kamu kurumunda tonlarca if’ler ile yazılmış neredeyse 3000 bin satır civarındaki, incelendiğinde içinde kaybolduğunuz tek methodluk bir…Jan 8Jan 8
Ali UyanikOSI model nedir?Open System Interconnection Model, yani açık sistemli ara bağlantı modeli anlamına gelir. Bir sistemin başka bir sistemle veya bir…Oct 22, 2023Oct 22, 2023
Ali UyanikYüksek trafikli uygulamalarda yük dağıtımıÖncelikle projemizde yüksek trafiğin olduğunu anlamak için projelerimizde TPS(transaction per second) değerini biliyor olmamız gerekir.May 1, 20231May 1, 20231
Ali UyanikRabbitMQ vs KafkaAslında ilk mesaj kuyruk yapısına 2015 yılında Akka ile başlamıştım fakat sonradan RabbitMQ ve Kafka popülerliğini bayağı bir arttırdı…Mar 31, 2023Mar 31, 2023
Ali Uyanikİletişim Protokollerinde GüvenlikBitwise Operatörlerini anlattığım yazıda protokoller ve riskleri hakkında yazı yazacağımdan bahsetmiştim.Mar 22, 2023Mar 22, 2023
Ali UyanikBitwise OperatörleriBitwise operatörleri kullanmak için neleri bilmeliyiz, neden ihtiyaç duyarız ve kullanım alanları nerelerdir gibi bir kaç konuya…Mar 13, 20231Mar 13, 20231
Ali UyanikSistem Mimarisi KavramlarıGünümüzde kurgulanan sistemleri, sağlıklı ve gereksinimleri karşılayabilecek şekilde tasarlayabilmemiz için High Available, Disaster…Feb 24, 2023Feb 24, 2023
Ali UyanikNon-Functional gereksinimleri anlamakFonksiyonel olmayan gereksinimler kalite kapsamında sistem ve yazılım mimarisine büyük girdiler sağlar.Jan 9, 2023Jan 9, 2023
Ali UyanikRabbitMQ Bulk Consumer: DeadLetter, CircuitBreaker, PeriodicTimer .Net Core 6Bu makale ile birlikte tutarlı, esnek ve dayanıklı bir şekilde bulk consumer hazırlayacağız.Jul 28, 2022Jul 28, 2022
Ali UyanikOpss Pattern, TRÖncelikle bu makaleyi okumadan önce kesinlikle aşağıdaki iki makaleyi okumanızda fayda var.Nov 24, 2021Nov 24, 2021