Poin utama
- Data + Architecture :
- Arsitektur perangkat lunak berubah agar mempertimbangkan data
- Mencakup kualitas data, pipeline data, dan traceability untuk memahami bagaimana data memengaruhi pengambilan keputusan dan model AI
- Arsitektur perangkat lunak yang inovatif juga mendorong kualitas data, seperti halnya selama ini meningkatkan kualitas kode
- Menangkap data buruk sejak dini sama pentingnya dengan menemukan bug perangkat lunak sejak dini
- Praktik arsitektur perangkat lunak bukan hanya milik orang yang memiliki jabatan arsitek
→ Semua engineer harus dapat berpartisipasi aktif dalam arsitektur, dan para arsitek harus membantu agar hal ini bisa diproses secara sistematis
- Salah satu keuntungan pandemi adalah meningkatnya komunikasi asinkron akibat kerja jarak jauh dan hibrida, dan ini dapat terwujud dalam bentuk ADR (Architecture Decision Records) dan sejenisnya
- Arsitek perangkat lunak sedang menyesuaikan feedback loop agar dapat menghadapi keterbatasan akibat berbagai zona waktu dan kerja jarak jauh
→ Arsitek yang hebat sedang belajar cara merancang "distributed systems" yang lebih baik dalam "distributed working"
Grafik Software Development Architecture and Design 2022
- Innovators
- eBPF
- Design for sustainability
- Design for portability
- GraphQL Federation
- Data + Architecture
- Data Mesh
- Policy as Code
- Blockchain
- HTTP/3
- Early Adopters
- Architecture Decision Records
- Dapr
- WebAssembly
- Design for security
- Design for resilience
- Design for observability
- Micro frontends
- AsyncAPI
- Workflow and decisition automation platforms
- Low code / no code
- Early Majority
- Modular monolith
- Correctly-built distributed systems
- Actor model
- GraphQL
- Serverless
- Service Mesh
- Fuctional Programming
- Late Majority
- Reactive Programming
- HTTP/2 and gRPC
- Event-driven architecture
- CQRS
- Event Sourcing
- Eventual consistency
- Microservices
- Domain-driven Design
2 komentar
Salah satu hal bagus dari rutin mengikuti GeekNews adalah..
Anda bisa menemukan tren-tren seperti ini sedikit lebih cepat daripada orang lain dan memahaminya lebih dulu..!
Banyak item ini pernah naik sebagai artikel 1–2 tahun yang lalu.
Mari tambahkan ARCHITECTURE.md
eBPF, memikirkan ulang Linux Kernel
Analisis performa menggunakan bpf
Peluncuran yayasan eBPF
→ Data Mesh
Mengapa HTTP/3 memilih UDP?
Terima kasih selalu. :)
Saya juga banyak memperkenalkan GeekNews kepada orang-orang di sekitar saya. ^^