第三届信也科技沙龙:揭示信息中间部件的原理和实践
浏览:255 时间:2021-10-13

12月12日,由信也科技集团(NYSE:FINV)福音传道人FTE(finvtechnologyevangist)主办的技术沙龙在上海举行本次沙龙是互联网R&D人员的技术沙龙,至今已成功举办三届。

本次沙龙主题为《消息中间件核心原理揭秘与最佳实践》。主办方信也科技邀请了携程旅游、中通科技、信也科技等多家知名互联网公司的资深专家齐聚一堂,为观众传道、授业、解惑,带来了一场精彩的消息中间件分享大会。赫杰辉,信也科技传播者和基础组件架构研究员主持了此次活动。

《消息中间件核心原理揭秘与最佳实践》沙龙活动现场

来自携程旅游的资深建筑师曹东,带来了一篇题为《QMQ架构设计与实践》的分享。主要负责消息排队和监控,涉猎网络协议和Web开发,对原生的相关技术非常感兴趣,他详细介绍了如何利用本地事务实现消息的可靠传递,以及如何利用时间轮技术实现消息的任意延时传递。

曹东分享最引人入胜的部分是大量细致的系统优化,提升QMQ性能,包括:如何设计消息存储文件的格式,减少随机磁盘读写;如何重新排列消息数据,优化索引,从而大幅度降低IO峰值。此外,曹东在处理OOM、FullGC和句柄资源耗尽方面有自己独特的观点。他分析了生产和消费速度不匹配等问题,并提出了解决这些问题的方法和最佳实践。

中通科技的丁威,建筑师,为大家分享了《中通消息运维平台架构实践》。他是《RocketMQ技术内幕》的合著者,也是RocketMQ社区的优秀福音传播者。他还是中通科技平台的高级架构师,负责消息中间件、全链路压缩测试、缓存、数据同步等。擅长JAVA主流中间件。

丁威表示,中通科技综合运用了卡夫卡和RocketMQ来处理不同的消息场景。为了屏蔽底层实现的差异,中通科技消息运维平台提供了客户端SDK,使得R&D人员能够基于统一的抽象模型高效开发。此外,中通科技还基于各消息系统的OpenApI构建了可视化监控、统一报警等先进功能。该运维平台的核心武器是ZMSAgent,通过它可以非常方便地实现消息系统的自动化运维和部署。

信也科技高级建筑师李乘胜,首次亮相并分享《信也科技消息系统核心原理与应用》。李乘胜是开源消息系统pMQ的作者,负责消息系统和微服务等基本组件。他对分布式高可用架构、多维度系统监控和自动化运维有着深入的研究。

在本次沙龙活动中,李乘胜提出了消息系统的关键问题,如消息发送慢、累积、失败以及如何管理Topic,并介绍了pMQ的核心原则,如消息模型、消费模型设计、整体架构设计、高可用性和动态平衡设计。他讲解了pMQ丰富便捷的运维功能和完善的监控治理能力,展示了pMQ出色的可用性和可维护性。目前,pMQ项目已在源代码托管服务平台GitHub正式开通。

在圆桌讨论中,三位外部嘉宾和信也布道者就集群运维、版本升级和技术趋势发表了看法,并与观众进行了互动。

整个活动座无虚席,气氛热烈,大家都说收获很大。举办沙龙的目的是搭建一个良好的技术共享平台,为互联网R&D人员提供交流和讨论技术的机会。本次沙龙的成功举办,提升了本地开源消息中间件产品的知名度,促进了国产消息中间件的推广和落地,也践行了信也科技始终坚持科学、创新的发展理念

信也科技自成立以来,始终坚持科学技术原则,积极响应国家号召,把提高原始创新能力摆在更加突出的位置,努力实现从0到1的更多突破。事实上,科技创新的明星和未来的无限可能更令人兴奋。未来,信也科技将继续在科技领域不断探索创新,举办更多思想性、趣味性强的技术沙龙及相关活动,让最前沿的技术应用、最有见地的观点到达更多技术人手中,推动科技成果转化,真正弘扬“为技术说话,让技术发光”的精神。