Öne çıkanlar
- Data + Architecture:
- Yazılım mimarisi, veriyi dikkate alacak şekilde değişiyor
- Veri kalitesi, veri hatları ve verinin karar alma süreçlerini ve AI modellerini nasıl etkilediğini anlamaya yönelik traceability gibi unsurları içeriyor
- Yenilikçi yazılım mimarisi, kod kalitesini iyileştirdiği gibi artık veri kalitesini de teşvik ediyor
- Hatalı veriyi erken yakalamak, yazılım hatalarını erken bulmak kadar önemli
- Yazılım mimarisi pratikleri yalnızca mimar unvanı taşıyan kişilere ait değil
→ Tüm mühendisler mimariye aktif olarak katılabilmeli ve mimarlar bunun süreçleştirilebilir olmasına yardımcı olmalı
- Pandeminin faydalarından biri, uzaktan ve hibrit çalışma nedeniyle asenkron iletişimin artması; bunun bir örneği ADR (Architecture Decision Records) olabilir
- Yazılım mimarları, farklı zaman dilimleri ve uzaktan çalışmanın getirdiği kısıtlara da yanıt verebilmek için geri bildirim döngülerini ayarlıyor
→ İyi mimarlar, "dağıtık çalışma (Distributed Working)" içinde daha iyi "dağıtık sistemler (Distributed Systems)" tasarlamayı öğreniyor
Software Development Architecture and Design 2022 Graph
- Innovators
- eBPF
- Sürdürülebilirlik için tasarım
- Taşınabilirlik için tasarım
- GraphQL Federation
- Data + Architecture
- Data Mesh
- Policy as Code
- Blockchain
- HTTP/3
- Early Adopters
- Architecture Decision Records
- Dapr
- WebAssembly
- Güvenlik için tasarım
- Dayanıklılık için tasarım
- Gözlemlenebilirlik için tasarım
- Micro frontends
- AsyncAPI
- İş akışı ve karar otomasyonu platformları
- Low code / no code
- Early Majority
- Modüler monolit
- Doğru inşa edilmiş dağıtık sistemler
- Aktör modeli
- GraphQL
- Serverless
- Service Mesh
- Fonksiyonel programlama
- Late Majority
- Reaktif programlama
- HTTP/2 and gRPC
- Olay güdümlü mimari
- CQRS
- Event Sourcing
- Eventual consistency
- Microservices
- Domain-driven Design
2 yorum
GeekNews’i takip etmenin güzel yanlarından biri de...
Bu tür trendlerle başkalarından biraz daha erken karşılaşıp önce öğrenebilmeniz...!
Birçok madde 1-2 yıl önce haber olarak paylaşılmıştı.
ARCHITECTURE.md ekleyelim
eBPF ile Linux Kernel’i yeniden düşünmek
bpf kullanarak performans analizi
eBPF Foundation’ın kuruluşu
→ Data Mesh
HTTP/3 neden UDP’yi seçti?
Her zaman teşekkürler. :)
Çevremde de GeekNews'ün daha geniş kitlelerce tanınması için paylaşıyorum. ^^