17 คะแนน โดย xguru 2022-04-11 | 2 ความคิดเห็น | แชร์ทาง WhatsApp

ประเด็นสำคัญ

  • Data + Architecture :
    • สถาปัตยกรรมซอฟต์แวร์กำลังเปลี่ยนไปสู่การคำนึงถึงข้อมูลมากขึ้น
    • รวมถึงคุณภาพข้อมูล, data pipeline และ traceability เพื่อทำความเข้าใจว่าข้อมูลส่งผลต่อการตัดสินใจและโมเดล AI อย่างไร
  • สถาปัตยกรรมซอฟต์แวร์เชิงนวัตกรรมกำลังช่วยยกระดับคุณภาพข้อมูล ในแบบเดียวกับที่เคยช่วยปรับปรุงคุณภาพโค้ด
    • การจับข้อมูลที่มีปัญหาให้ได้ตั้งแต่เนิ่น ๆ มีความสำคัญพอ ๆ กับการค้นพบบั๊กของซอฟต์แวร์ตั้งแต่เนิ่น ๆ
  • แนวปฏิบัติของสถาปัตยกรรมซอฟต์แวร์ไม่ได้เป็นของเฉพาะคนที่มีตำแหน่งสถาปนิกเท่านั้น
    → วิศวกรทุกคนควรสามารถมีส่วนร่วมกับสถาปัตยกรรมได้อย่างจริงจัง และสถาปนิกควรช่วยทำให้สิ่งนี้กลายเป็นกระบวนการที่ทำซ้ำได้
  • หนึ่งในข้อดีของช่วงโรคระบาดคือการสื่อสารแบบอะซิงโครนัสเพิ่มขึ้นจากการทำงานแบบรีโมตและไฮบริด ซึ่งอาจปรากฏในรูปแบบ ADR (Architecture Decision Records) เป็นต้น
  • สถาปนิกซอฟต์แวร์กำลังปรับ feedback loop ให้รับมือกับข้อจำกัดจากการทำงานระยะไกลและการทำงานข้ามเขตเวลาได้ดีขึ้น
    → สถาปนิกที่ยอดเยี่ยมกำลังเรียนรู้วิธีออกแบบ "Distributed Systems" ที่ดีกว่าเดิมจากการ "Distributed Working"

กราฟ 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 ความคิดเห็น

 
xguru 2022-04-11

ข้อดีของการคอยติดตาม GeekNews ก็คือ..
คุณจะได้เจอเทรนด์เหล่านี้เร็วกว่าคนอื่นเล็กน้อย และได้เรียนรู้ก่อนใคร...!
หลายหัวข้อเคยถูกลงเป็นข่าวไว้ตั้งแต่เมื่อ 1-2 ปีก่อนแล้ว

 
ninebow 2022-04-11

ขอบคุณเสมอครับ :)
ผมก็กำลังช่วยบอกต่อ GeekNews ให้คนรอบตัวรู้จักอย่างกว้างขวางอยู่ครับ ^^