Asynchronous and Generic Data Processing PipelineAsynchronous programming is an important approach to enhance performance and reduce response times in request-reply structures. With the…Sep 18Sep 18
Asenkron ve Generic Veri İşleme Pipeline’ıAsenkron programlama, yapıların performansı ve request-reply yapılarda yanıt verme süresini kısaltmak için önemli bir yaklaşım. C#…Sep 18Sep 18
Message Queues — MessagePack vs JSON for SerializationHow our messages are stored in message queues is an important parameter that affects the efficiency and performance of the system. The…Jul 20Jul 20
Mesaj kuyruklarında serileştirme için MessagePack — MessagePack vs JSONMesaj kuyruklarında mesajlarımızın nasıl tutulacağı, sistemin verimliliğini ve performansını etkileyen önemli bir parametredir. API'larda…May 261May 261
Mesaj Kuyrukları — Broker, Producer, Consumer ve birbirleriyle etkileşimleriBir önceki yazıda giriş yapıp yüzeysel olarak mesaj kuyrukları, producer, consumer ve mesaj kuyruklarını ne amaçla, ne zaman…Feb 8Feb 8
Mesaj Kuyrukları — GirişGünümüz modern yazılım geliştirme yaklaşımlarında bazı yapılar için yazılımlar ve sistemler bütün olması yerine farklı katmanlara…Jan 23Jan 23
Web Socket ve HTTP Nedir? — Aralarındaki farklarWeb Socket ve HTTP, internet üzerinden iletişimde kritik rol oynayan farklı iki temel protokoldür. Bu protokoller arasındaki temel…Jan 9Jan 9
CAP Teoremi nedir?CAP teoremi, dağıtık sistemlerde tutarlılık(consistency), kullanılabilirlik(availability) ve bölünme toleransı(partition tolerance)…Oct 14, 20231Oct 14, 20231
Neden haftanın sonuna doğru Production’a kod göndermemeliyiz?Her organizasyonun kendine göre gereksinimleri olsa da feature geliştirmeleri neredeyse hiç bir organizasyonda hafta sonuna doğru…Sep 29, 2023Sep 29, 2023
C# örnekleri ile SOLID prensipleriSOLID kısaltması, yazılım mühendisliği alanında kullanılan “Single Responsibility”, “Open-Closed”, “Liskov Substitution”, “Interface…May 7, 2023May 7, 2023