Open in app

Sign in

Write

Sign in

Suat KÖSE
Suat KÖSE

2.5K Followers

Home

About

Jul 6, 2022

Pair Programming Üzerine Notlar

Yaklaşık 12 yılı geride bıraktığım kariyerimin ilk yarısında tamamen göz ardı ettiğim, ikinci yarısında ise parçası olduğum bazı ekiplerde düzenli, bazı ekiplerde ise biraz kopuk şekilde de olsa uygulama fırsatı bulduğum ve aklımın bir köşesinde hep soru işaretleri oluşturan ekstrem yazılım geliştirme tekniklerinden Pair Programming üzerine bir şeyler karalamak istedim. …

Pair Programming

10 min read

Pair Programming Üzerine Notlar
Pair Programming Üzerine Notlar
Pair Programming

10 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Dec 28, 2019

Microservice Mimari ve DDD’nin Bounded Context Kavramı Üzerine

Bir süredir Domain-Driven Design konusuyla haşir neşir olmaktayım, bu yüzden DDD ve Microservice Mimari üzerine bir şeyler yazmak istedim. Microservice Mimari ile alakalı diğer yazılarıma profil sayfamdan göz atabilirsiniz. Konuyu aşağıdaki alt başlıklarda ele alarak anlatmaya çalışacağım. Yazıda esas değinmek istediğim konu son madde, yani veri paylaşımı konusu. Bu önemli…

Ddd

10 min read

Microservice Mimari ve DDD’nin Bounded Context Kavramı Üzerine
Microservice Mimari ve DDD’nin Bounded Context Kavramı Üzerine
Ddd

10 min read


Published in

Bilişim Hareketi

·Feb 16, 2019

Full mu Stack Developer?

Full Stack Developer ifadesini ilk kez nerede ve nasıl duydum, kaç yıl önceydi hatırlamıyorum ama itiraf edeyim ki çok havalı gelmişti. 3 yıl kadar deneyimim vardı sanırım. …

Full Stack

3 min read

Full mu Stack Developer?
Full mu Stack Developer?
Full Stack

3 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Jan 31, 2019

Microservice Mimari’lerde Veritabanı Tasarımı

Diğer Microservices yazılarım da olduğu gibi, bu yazının da monolith mimari ile uygulama geliştirenler için de faydalı olacak bilgiler içerdiğini belirterek başlamak isterim. Gerek Monolith’den Microservice’e geçiş sürecinde, gerekse sıfırdan Microservice Mimari ile geliştirmeye başlayacağınız projelerinize başlamadan önce üzerinde uzun uzun düşünüp, tartışıp, araştırmalar yapmanız ve cevap aramanız gereken en…

Microservices

11 min read

Microservice Mimari’lerde Veritabanı Tasarımı
Microservice Mimari’lerde Veritabanı Tasarımı
Microservices

11 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Jan 3, 2019

Microservice Mimari’lerde Loglama

Önceki yazılarımda da sık sık değindiğim gibi dağıtık sistemlerde bir çok sorun için tek ve kolay bir çözüm yoktur. Loglama konusu da bunlardan bir tanesi. Bu yazıda loglama için mimarimizi nasıl oluşturmalıyız, best practice’ler nelerdir sorularına yanıt arayacağız. Burada bahsedeceğim konuların bir çoğu sadece Microservices uygulamalara özel şeyler olmayacak, dolayısıyla…

Microservices

8 min read

Microservice Mimari’lerde Loglama
Microservice Mimari’lerde Loglama
Microservices

8 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Dec 21, 2018

Microservice Mimari’lerde Servisler Arası İletişim Nasıl Olmalı?

Microservice Mimari malum derya deniz bir konu olduğundan, bir süredir konulara ayırarak dilim döndüğünce anlatmaya çalışıyorum. Diğer Microservices yazılarım için medium profilime göz atabilirsiniz. Bu yazıda, “Servisler arasındaki haberleşme için nasıl bir tasarım yapmalıyız?” sorusuna aşağıdaki 3 başlık altında yanıt arayacağız. Request-Driven Mimari (Senkron İletişim) Event-Driven Mimari (Asenkron İletişim)

Event Driven Architecture

7 min read

Microservice Mimari’lerde Servisler Arası İletişim Nasıl Olmalı?
Microservice Mimari’lerde Servisler Arası İletişim Nasıl Olmalı?
Event Driven Architecture

7 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Dec 9, 2018

Microservice Mimari’lerde Transaction Yönetimi Nasıl Yapılır?

Bir önceki yazım’ı yayınladıktan sonra Burak Selim Şenyurt hocamın da önerisi üzerine transaction bütünlüğü üzerine bir şeyler yazmaya karar verdim. Yazarken hem bilgilerimi pekiştirdim hem de yeni şeyler öğrendim, umarım sizlere de faydası dokunur. Bu arada yazının başlığı için 3–5 farklı seçenek arasından seçim yapmak durumunda kaldım. Transaction Yönetimi, Transaction…

Saga

8 min read

Microservice Mimari’lerde Transaction Yönetimi Nasıl Yapılır?
Microservice Mimari’lerde Transaction Yönetimi Nasıl Yapılır?
Saga

8 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Nov 27, 2018

Microservice Mimari’lerde Integration Test Nasıl Yazılır ?

Integration Test yazmak hatırı sayılır bir efor gerektiriyor. Unit Test yazmaya kıyasla daha maliyetli ve açılması gereken kilit sayısı çok daha fazla. Unit Test ile sadece servisimizin fonksiyonelliğini garanti altına alırken, diğer servislerle olan iletişimimizi garantilemek için Integration Test’e ihtiyaç duyarız.( Bkz: Integration Test vs Unit Test ) Konu entegrasyon…

Cdc

6 min read

Microservice Mimariler’de Integration Test Nasıl Yazılır ?
Microservice Mimariler’de Integration Test Nasıl Yazılır ?
Cdc

6 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Nov 6, 2018

Yazılım Mühendisliği’nde Over-Engineering & Lean Thinking Üzerine

Over-Engineering (Gereğinden fazla teknik/mühendislik uygulama) ve Lean Thinking (Yalın Düşünme) kavramları mühendislik gerektiren işler başta olmak üzere, aslında hemen her iş kolunda, hatta belki gündelik yaşantımızda kendine yer edinebilen iki önemli kavram olarak karşımıza çıkmaktalar. Bu yazıda bu iki kavramın yazılım mühendisliği dünyasındaki yerinden bahsetmek istiyorum. Bir yazılım projesi veya…

Lean

9 min read

Yazılım Mühendisliği’nde Over-Engineering ve Lean Thinking Üzerine
Yazılım Mühendisliği’nde Over-Engineering ve Lean Thinking Üzerine
Lean

9 min read


Published in

Devops Türkiye☁️ 🐧 🐳 ☸️

·Oct 9, 2018

Microservice Mimari’ler İçin Yol Haritası

Microservice Mimari, 2011 yılındaki ilk telafuzundan bugüne kadar popülerliğini gün geçtikçe artırdı. Özellikle son 2–3 yıldır kendi arkadaş çevremde de bir Microservice Mimari muhabbetidir ki almış başını gidiyor. Birçok ekip mevcut monolith uygulamalarının yenilenme sürecinde veya yeni başlanacak projelerde Microservice Mimari’yi tercih etmeye başladı. Bu arada yukarıdaki görselden dolayı yanlış…

Microservices

8 min read

Microservice Mimari’ler İçin Yol Haritası
Microservice Mimari’ler İçin Yol Haritası
Microservices

8 min read

Suat KÖSE

Suat KÖSE

2.5K Followers

A Turkish family guy. Software engineer. Minimalist. #microservices #softwaredesign #dotnetcore — github.com/suadev — superpeer.com/suadev

Following
  • javinpaul

    javinpaul

  • Netflix Technology Blog

    Netflix Technology Blog

  • Haydar Külekci

    Haydar Külekci

  • Adrian Hornsby

    Adrian Hornsby

  • Malik Masis

    Malik Masis

See all (211)

Help

Status

About

Careers

Blog

Privacy

Terms

Text to speech

Teams