17 pontos por xguru 2022-04-11 | 2 comentários | Compartilhar no WhatsApp

Principais pontos

  • Data + Architecture:
    • A arquitetura de software está mudando para considerar dados
    • Inclui qualidade de dados, pipelines de dados e traceability para entender como os dados impactam a tomada de decisão e os modelos de IA
  • Arquiteturas de software inovadoras estão promovendo a qualidade dos dados da mesma forma que antes melhoravam a qualidade do código
    • Detectar dados defeituosos cedo é tão importante quanto encontrar bugs de software cedo
  • As práticas de arquitetura de software não pertencem apenas às pessoas com o cargo de arquiteto → Todos os engenheiros devem poder participar ativamente da arquitetura, e os arquitetos devem ajudar a tornar isso um processo viável
  • Um dos benefícios da pandemia foi o aumento da comunicação assíncrona devido ao trabalho remoto e híbrido, algo que pode se manifestar em ADRs (Architecture Decision Records)
  • Arquitetos de software estão ajustando os ciclos de feedback para lidar com restrições causadas por diferentes fusos horários e pelo trabalho remoto → Grandes arquitetos estão aprendendo a projetar melhores "distributed systems" em meio ao "distributed working"

Gráfico de Arquitetura e Design de Desenvolvimento de Software 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 comentários

 
ninebow 2022-04-11

Muito obrigado, como sempre. :)
Também estou divulgando bastante o GeekNews por aqui. ^^