Harborx 首席技术官 David Sung 独家专访

Unite professionals to advance email dataset knowledge globally.
Post Reply
pappu636
Posts: 457
Joined: Thu Jan 02, 2025 8:40 am

Harborx 首席技术官 David Sung 独家专访

Post by pappu636 »

我们为将于 6 月 12 日和 13 日举行的FinDEVr 伦敦会议准备了出色的演讲者阵容。 作为FinDEVr 专题系列的一部分,我们最近采访了其中一家演讲公司 Harborx 的首席技术官,该系列重点介绍了您将在活动舞台上看到的一些演讲者。当您使用 Harborx 的促销代码 Harborx20LD17注册时,您可以享受 FinDEVr 门票 20% 的折扣。

以下是我们对Harborx 首席技术官 David Sung 的采访:


您的职业生涯从哪里开始?您是如何获得运营公司技术部门所需的经验的?

宋:我在香港城市大学学习信息技术。2009年,我开始从事 iOS 开发,为娱乐、医疗保健、保险、银行和金融等各个行业开发了大量移动应用程序。

我与Harborx的联合创始人Cyrus Wen 和 Wissam Sabbah 建立了联系,共同致力于基于移动技术和社交交易为更广泛的受众创造更好的交易体验。我们一起开始根据我们之前在金融科技和移动应用开发方面的经验打造独特的移动交易系统。

从技术专家的角度来看,您的技术有何独特之处和改变游戏规则的地方?

Sung:我相信Harborx的独特之处在于我们利用了函数式和反应式编程的方式。

我们在后端和前端开发中广泛使用函数式编程,以优雅的声明式风格提供传统复杂的并发编程;通过使用函数组合打破复杂的逻辑控制流。

通过采用 Reactive 编程(即 ReactiveX),我们的前端团队可以在一个统一的框架中操纵 UI 事件和 API 响应、流式传输数据。我们的开发人员将来自系统不同部分的所有信号转换为移动设备上显示的 UI 元素。

告诉我们您最喜欢的解决方案/技术的实现。

Sung:如果一定要选一个的话,我会选择在 Akka Cluster 上构建我们自己的 阿尔及利亚电邮清单 交易引擎。该技术将 Actor 编程模型发挥到了极致,形成了一个分布式系统,提供了交易引擎所需的弹性和可扩展性。

借助 Akka,我们能够将整个复杂的后端系统分解为功能单元,这些功能单元可以在不影响其余模块的情况下进行更新,从而有效地最大限度地减少系统停机时间。

我们的团队非常重视“基础设施即代码”(IaC)。我们使用 Kubernetes 作为容器引擎在云中构建了整个堆栈。我们避免手动配置环境,并通过代码表示其环境的期望状态来强制一致性。

我们构建了一个环境,团队成员可以使用一套统一的实践和工具协同工作,以快速、可靠和大规模地交付应用程序及其支持基础设施。这是许多开发团队所面临的难题,我们很高兴找到了解决方案。
Post Reply