#Azure

0 关注者 · 3 帖子

Microsoft Azure 是由 Microsoft 创建的一种云计算服务,用于通过 Microsoft 管理的数据中心来构建、测试、部署和管理应用程序与服务。

了解更多信息。

文章 John Pan · 22 分鐘 前 4m read

概述

三年前,我们开始将 Azure Service Bus(ASB)作为企业消息传递解决方案投入使用。它目前被用于在组织内的众多应用程序之间发布和消费数据。 由于数据流较为复杂,且一个应用程序的数据通常需要被多个应用程序使用,因此“发布者”→“多个订阅者”的模式非常适合。本组织中ASB的日消息量达数千万条,而IRIS平台的日消息量则约为200万至300万条。

ASB 存在的问题

在开始进行 ASB 集成时,我们发现 AMQP 协议并非 IRIS 部署的“开箱即用”选项,因此我们一直在寻找一种替代方案,以便与 ASB 进行通信。

解决方案

我们开发了一个本地 Windows 服务(基于 .NET 和 Swagger),由其负责与 ASB 进行实际通信。该服务安装在与 IRIS 相同的机器上。我们将消息发送到 ASB 时,会先发送给这个本地 Windows 服务(通过 localhost 并调用 REST API),随后由该服务完成后续处理。 该方案运行了几年,效果良好,但监控流量、调试“丢失”的消息以及衡量整体性能却非常困难。事实上,将这个本地 Windows 服务作为“中间人”始终不是最佳架构。

IRIS 嵌入式 Python 早期访问计划 (EAP)

我受邀(或者是我自告奋勇的,记不清了)参与了嵌入式 Python 的早期发布计划(ERP)。

0
0 2
文章 Jeff Liu · 五月 15, 2025 24m read

在本文中,我们将使用基于分布式存储的 Kubernetes 部署来构建一个 IRIS 的高可用配置,而不使用“传统的”IRIS Mirror。 这种部署将能够容忍与基础架构相关的故障,如节点、存储和可用区故障。 所描述的方法可以大大降低部署的复杂性,代价是 RTO的略微延长。

0
0 364
文章 Li Yan · 一月 13, 2021 15m read

本文提供了一个参考架构,作为示例说明基于 InterSystems Technologies(适用于 Caché、Ensemble、HealthShare、TrakCare 以及相关的嵌入式技术,例如 DeepSee、iKnow、Zen 和 Zen Mojo)提供的强大性能和高可用性应用。
Azure 有两种用于创建和管理资源的不同部署模型:Azure Classic 和 Azure Resource Manager。 本文中的详细信息基于 Azure Resource Manager (ARM) 模型。

0
0 524