17 điểm bởi xguru 2022-04-11 | 2 bình luận | Chia sẻ qua WhatsApp

Điểm chính

  • Data + Architecture:
    • Kiến trúc phần mềm đang thay đổi theo hướng có cân nhắc đến dữ liệu
    • Bao gồm chất lượng dữ liệu, pipeline dữ liệu và khả năng truy vết để hiểu dữ liệu ảnh hưởng như thế nào đến việc ra quyết định và các mô hình AI
  • Kiến trúc phần mềm mang tính đổi mới đang thúc đẩy cả chất lượng dữ liệu, tương tự như cách trước đây đã cải thiện chất lượng mã nguồn
    • Phát hiện dữ liệu lỗi từ sớm cũng quan trọng như phát hiện bug phần mềm từ sớm
  • Các thực hành của kiến trúc phần mềm không chỉ thuộc về những người mang chức danh kiến trúc sư
    → Mọi kỹ sư đều cần có thể tham gia tích cực vào kiến trúc, và các kiến trúc sư cần giúp điều này có thể được quy trình hóa
  • Một trong những lợi ích của đại dịch là giao tiếp bất đồng bộ đã tăng lên do làm việc từ xa và hybrid, và điều này có thể được thể hiện qua ADR (Architecture Decision Records)
  • Các kiến trúc sư phần mềm đang điều chỉnh feedback loop để có thể ứng phó với các ràng buộc do làm việc từ xa và chênh lệch múi giờ
    → Những kiến trúc sư giỏi đang học cách thiết kế "distributed systems" tốt hơn trong bối cảnh "distributed working"

Biểu đồ 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
    • Functional Programming
  • Late Majority
    • Reactive Programming
    • HTTP/2 and gRPC
    • Event-driven architecture
    • CQRS
    • Event Sourcing
    • Eventual consistency
    • Microservices
    • Domain-driven Design

2 bình luận

 
ninebow 2022-04-11

Luôn luôn cảm ơn. :)
Tôi cũng đang giới thiệu GeekNews rộng rãi tới những người xung quanh. ^^