Wichtige Inhalte
- Data + Architecture:
- Softwarearchitektur verändert sich dahin gehend, Daten mitzudenken
- Dazu gehören Datenqualität, Datenpipelines und Traceability, um zu verstehen, wie Daten Entscheidungen und KI-Modelle beeinflussen
- Innovative Softwarearchitektur fördert inzwischen auch Datenqualität – ähnlich wie sie bisher die Codequalität verbessert hat
- Schlechte Daten frühzeitig zu erkennen, ist genauso wichtig wie Softwarefehler früh zu entdecken
- Die Praktiken der Softwarearchitektur gehören nicht nur Menschen mit dem Titel Architekt
→ Alle Engineers sollten sich aktiv an der Architektur beteiligen können, und Architekten sollten dabei helfen, dies prozessfähig zu machen
- Einer der Vorteile der Pandemie war die Zunahme asynchroner Kommunikation durch Remote- und Hybridarbeit, was sich etwa in ADRs (Architecture Decision Records) zeigen kann
- Softwarearchitekten passen Feedback-Loops an, damit sie auch unter den Einschränkungen verschiedener Zeitzonen und Remote-Arbeit funktionieren
→ Gute Architekten lernen, wie man in „Distributed Working“ bessere „Distributed Systems“ entwirft
Software Development Architecture and Design 2022 Graph
- 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 Kommentare
Wenn man GeekNews im Blick behält, hat das den Vorteil, dass man solche Trends etwas früher als andere entdecken und sich zuerst damit vertraut machen kann..!
Mehrere dieser Themen sind bereits vor 1 bis 2 Jahren als Artikel erschienen.
Fügen wir
ARCHITECTURE.mdhinzueBPF: das Linux-Kernel neu gedacht
Performance-Analyse mit bpf
Gründung der eBPF Foundation
→ Data Mesh
Warum hat sich HTTP/3 für UDP entschieden?
Vielen Dank, wie immer. :)
Ich mache GeekNews auch in meinem Umfeld bekannt. ^^