KanDDDinsky 2025: Avrupa DDD topluluk konferansından izlenimler

Geçen hafta meslektaşım Rendani ve ben, Etki Alanına Dayalı Tasarım (DDD), olay kaynağı oluşturma ve iyi düşünülmüş yazılım mimarisine olan tutkumuzu paylaşan 250-300 kişiyle birlikte Berlin'deki nhow Otel'deydik. KanDDDinsky 2025, bu konferansa yalnızca ziyaretçi olarak değil, geliştirdiğimiz EventSourcingDB veritabanının sponsorları ve katılımcıları olarak da ilk katılımımızdı.

Duyurudan sonra devamını okuyun

Hemen dikkatimizi çeken şey programlama yaklaşımıydı. Organizatörler, sabit uzunluktaki oturumlardan oluşan tipik konferans formatı yerine, 50 dakikalık dersleri 120 dakikalık uygulamalı atölye çalışmaları ile birleştiren bulmaca benzeri bir program oluşturdular. Oturumlar dört paralel kanalda gerçekleşti.

Golo Roden, native web GmbH'nin kurucusu ve CTO'sudur. Etkinlik ve hizmet odaklı dağıtılmış mimarilere odaklanarak web ve bulut uygulamaları ile API'lerin tasarımı ve geliştirilmesiyle ilgilenmektedir. Yol gösterici ilkesi, yazılım geliştirmenin kendi başına bir amaç olmadığı, her zaman temeldeki profesyonelliği takip etmesi gerektiğidir.

Bu format katılımcılara ilginç seçenekler sunar. Teorik olarak seanslar arasında geçiş yapmak mümkündü ancak pratikte işler farklıydı. İki saatlik bir çalıştayı bir konuşmaya katılmak için yarıda bırakmak sadece sınırlı bir anlam taşıyor, ancak bazı katılımcıların mutlu bir şekilde başka bir oturuma katılmak üzere görüşmeleri yarıda bıraktığını gözlemledik. Hem derin içgörülere hem de hızlı bilgi alışverişine olanak tanıyan zarif bir çözüm; bu formda henüz diğer konferanslarda karşılaşmadığımız bir şey.

Dört günlük yapı da aynı derecede iyi düşünülmüştü: 21 Ekim Salı günü çalıştay, 22-23 Ekim Çarşamba ve Perşembe günü ana konferans ve 24 Ekim Cuma günü açık alan. Odaklanmış öğrenmeden geniş araştırmaya ve topluluk odaklı konuşmaya doğru bu ilerleme, organizatörlerin insanların konferanslarla gerçekte nasıl etkileşim kurmak istedikleri konusunda ne kadar dikkatli düşündüklerini gösteriyor.

Duyurudan sonra devamını okuyun

İki gün boyunca gündemdeki konuların çeşitliliği etkileyiciydi. Çarşamba, modelleme yazılımı ve insan sistemleri üzerine etkileşimli bir açılış konuşmasıyla başlarken, Perşembe günü Ian Cooper'dan Eric Evans'a kadar “Yapay Zeka ve karmaşıklıkla başa çıkma” konulu “The Emissary” anlatıldı. Elbette klasikler temsil edildi – CQRS, Event Sourcing, DDD Pattern – ancak Wardley Haritalama, işbirlikçi modelleme, altıgen mimari ve organizasyonel tasarım oturumlarıyla eşit düzeydeydiler.

Her iki günde de çeşitli temalar ortaya çıktı. Özellikle yapay zeka ve DDD'nin kesişimini göz ardı etmek zordu: Rinat Abdullin'in “When DDD Met AI: Practical Stories from Enterprise Hendek”, Eric Evans'ın yapay zeka ile karmaşıklığın nasıl ele alınacağına dair makalesi ve Hila Fox'un yapay zeka çağındaki sosyo-teknik sistemler hakkındaki tartışması – bunların hepsi, bu dünyaların nasıl çarpıştığıyla aktif olarak boğuşan bir topluluğa işaret ediyordu. Perşembe günü, Jacqui ve Steven Read'in “Epik Sistem Tasarımı: Karmaşıklıktan Kurtulmak” adlı uygulamalı atölye çalışmasının yanı sıra, uygulamanın kendisi hakkında neredeyse bir meta-konuşma olan “20 Yılı Aşkın DDD – Ne Biliyoruz, Ne Yapıyoruz, Nelerin Değişmesi Gerekiyor” başlıklı bir yansıma oturumu yer aldı.

Yapay zekanın doğal olarak sohbete dahil olmasını özellikle ilginç bulduk. Marco Heimeshoff'un “Hibrit İstihbarat” oturumu ve çeşitli yapay zeka odaklı konuşmalar gibi oturumlar yenilik olarak değil, topluluğun temel konularının doğal uzantıları olarak değerlendirildi. Bu, yapay zeka ve olay odaklı mimarilerin birbirini nasıl anlamlı bir şekilde tamamlayabileceğini ele aldığımız eventourcing.ai'deki çalışmalarımızla mükemmel bir şekilde örtüşüyor. Yapay zeka uygulamaları için olay odaklı mimarilerin faydaları (izlenebilirlik, zaman yolculuğunda hata ayıklama, deterministik tekrarlar) giderek daha belirgin hale geliyor.

Perşembe günü Alberto Brandolini'nin “ProductLand'den DDD Dersleri” konulu kapanış konuşması, konferansın ana günlerini sonlandırdı: Topluluğun önde gelen isimlerinden biri, DDD bulgularının saf yazılım geliştirmenin ötesinde nasıl uygulanabileceğini yansıttı.

Konferans, uluslararası niteliğini yansıtacak şekilde tamamen İngilizce olarak düzenlendi. Katılımcılar çoğunlukla Avrupa'dan (Almanya, Avusturya, İtalya ve yurtdışından) gelerek çeşitli ama uyumlu bir topluluk oluşturdular. Katılımın organizatörler için önemli olduğu gerçeği hem konuşmacıların dizilişinde hem de etkinliğin yapılandırılma biçiminde açıkça görülüyordu.

Belki de bugünlerdeki en önemli içgörümüz teknik değildi: topluluğun kendisiyle ilgiliydi. Bazen DDD, CQRS ve olay kaynağı oluşturmanın, küçük bir grup meraklı tarafından izole köşelerde uygulanan niş ilgi alanları olduğunu duyuyoruz.

KanDDDinsky bu algıyı etkileyici bir şekilde çürüttü. Evet bu yaklaşımlar herkesin yaptığı bir şey değil. Bunlar her çerçeveyle birlikte gelen veya her eğitim kampında öğretilen standartlar değildir. Ama hiç de egzotik değiller. Pembe konferans salonuna baktığımızda ve sayısız şirket ve ülkeden yüzlerce insanı gözlemlediğimizde gerçek ortaya çıktı: Bu, üretim sistemleri oluşturma konusunda güçlü bir geçmişe sahip, önemli ve büyüyen bir topluluk.

Yaptığımız konuşmalar teorik olmaktan çok uzaktı: İnsanlar gerçek sorunları bu çerçevelerle çözüyorlar. Gerçek uzlaşmalarla boğuşuyorlar, günlük deneyimlerini paylaşıyorlar ve birbirlerinin başarılarından ve başarısızlıklarından öğreniyorlar. Burası olgun bir uygulama alanı, deneysel bir oyun alanı değil.

Bu teyitin bizim için ağırlığı var. EventSourcingDB'yi geliştiriyoruz çünkü Event Sourcing ve CQRS'nin birinci sınıf araç desteğini hak ettiğine inanıyoruz. Bu topluluğun büyüklüğüne ve katılımına tanık olmak, bu modelleri daha erişilebilir hale getiren araçlara yönelik gerçek bir talep olduğunu doğrulamaktadır.

İki günlük konferans güçlü bir ton belirledi; Açık Alan'ın tartışmaları daha açık bir formatta sürdürmesi hâlâ Cuma günü planlanıyor. Konferans ve çalıştayların karışımı doğal ritimler yarattı: yoğun öğrenme oturumlarının ardından ağ oluşturma ve sindirme zamanı. Konum mükemmel çalıştı, organizasyon iyi çalıştı ve topluluk misafirperverdi.

Hala öğrendiğimiz her şeyi ve tanıştığımız tüm insanları işliyoruz. Bu iyi bir konferansın işaretidir: Cevaplardan çok sorularla ayrıldığınızda ve hemen takip edebileceğinizden daha fazla temas kurduğunuz zaman.

KanDDDinsky 2025 bize bu geleceğin tadını verdi ve umut verici görünüyor: yoğun, tatmin edici ve fikirlerle dolu; tam da bizim sevdiğimiz gibi. Bu konuşmalara devam etmeyi ve bu topluluğun yeni nesil olay odaklı sistemleri şekillendirmesini izlemeyi sabırsızlıkla bekliyoruz.


(Ben)


Yayımlandı

kategorisi

yazarı:

Etiketler:

Yorumlar

Bir yanıt yazın

E-posta adresiniz yayınlanmayacak. Gerekli alanlar * ile işaretlenmişlerdir