QCon 伦敦 2025:跨多云边界的分布式事件驱动架构

  • QCon London 2025 Theme: Increasing adoption of multi-cloud environments to mitigate risk and address geopolitical shifts.
  • Speaker and Topic: [Teena Idnani] from Microsoft guided attendees through building resilient apps across multiple cloud providers using a FinBank case study.
  • Multi-Cloud Trends: 89% of organizations are leveraging multi-cloud, often with hybrid architectures.
  • FinBank Scenario: Kept core banking on-premises and migrated other components like risk management to AWS and advanced analytics to Azure.
  • Technical Challenges and Mitigations:

    • Addressing Latency: Use reliable connectivity options like Azure's ExpressRoute and AWS's Direct Connect, optimize code with compression and batch processing, and adjust timeout settings.
    • Building Resilience: Implement event stores and resilience libraries like Kafka.
    • Ensuring Event Ordering and Consistency: Use publisher-side sequencing and subscriber-side checks.
    • Handling Duplicate Events: Implement defenses at publishing and processing stages.
  • Other Critical Aspects: Focus on security and compliance, observability, and balance cloud-native and cloud-agnostic.
  • Actionable Recommendations: Standardize event handling, continuously optimize, and invest in team skills.
阅读 7
0 条评论