统一接入作为阿里巴巴集团7层应用流量入口网关,其技术底座Tengine作为高性能的HTTP和反向代理web服务器,日常承载千万级QPS流量,为双11等各类大促活动保驾护航,对外提供永不停机的HTTP(S)接入服务。 虽然Tengine以高性能和高可用著称,但统一接入的一些限制却一直为人诟病,最典型的就是应用域名新增和更新无法动态生效;新增证书和加签域名无法动态生效;用户侧HTTP(S)流量可配置性和可观测性能力弱;HTTP(S)路由能力弱;不支持应用分域名灰度变更;接入层集群变更范围影响过大等问题也一直困扰着我们。 随着云原生ingress入口网关规范的事实标准化以及阿里集团ASI的大范围落地,统一接入新应用AServer-Ingress基于云原生ingress标准实现了统一接入层的架构升级,其技术底座Tengine-Ingress在深度优化kubernetes/ingress-nginx基础上融合Tengine-Proxy,不断提升自身性能和可用性,彻底根除了上述痛点和问题,并已反哺开源社区,持续保持Tengine业界领先地位。
众所周知,自动化是个大杂烩专业,所以我在校期间还接触过单片机、嵌入式、电子电路等偏硬件工作。博士毕业后,我去到华为南研所,在那里接触了视频编解码、图像分割相关工作。2018年,我入职阿里,工作内容仍然是偏底层的视觉算法工作,包括视频去噪、去压缩失真、视频增强、目标跟踪等。21年十一之后我主动转岗来到了大淘宝技术,之后开始转型,纯算法工作不再是工作重心,而是偏向于淘宝直播和短视频业务方面,将所学用于提升淘宝直播和短视频画质、体验方面,我还需要做很多很多努力。
Apache Pulsar 是一个多租户、高性能的服务间消息传输解决方案,支持多租户、低延时、读写分离、跨地域复制(GEO Replication)、快速扩容、灵活容错等特性,GEO Replication 可以原生支持数据和订阅状态在多个集群之间进行复制,GEO 目前在 Apache InLong 内部已经有长期稳定的实践,本文主要讲述 GEO 中的订阅状态的同步。
笔者前公司在判断某个插件/三方包是否调用、调用次数、版本等情况时依然是在所有项目中“全局搜索”。这不仅会导致效率低下,还会带来麻烦。与此相似的情况是:你是否担心cookie这样容易被滥用的存储空间的“污染”?你是否在意依赖调用方代码中对有问题的API的调用? 我们可以通过在项目中加入loader/plugin等方式去统计这些情况。并在公司内部形成一个“可视化平台”!
本文为 Apache Hudi 技术社区分享会第十期嘉宾分享文章,主要介绍火山引擎 LAS 团队自研的多场景样本离线存储技术,用于处理机器学习系统的离线数据流。同时,还会为大家揭秘流批一体样本生成的过程,分享对 Hudi 内核所做出的优化和改造,探索其在数据处理领域的实际应用和效果。
本文主要介绍离在线数据仓库建设在携程旅游团队的落地与实践,将从业务痛点、业务目标、项目架构、项目建设等维度展开。
本文主要介绍了 CKafka 在跨洋场景中遇到的一个地域间数据同步延时大的问题,跨地域延时问题比较典型,所以详细记录下来做个总结。
2020 年我有幸加入腾讯 tdmq 初创团队,当时 tdmq 还正在上云公测阶段,我第一次从一个使用工具的人转变成了开发工具的人,这个过程使我沉淀了很多消息队列知识与设计艺术。后来在业务中台的实践中,也频繁地使用到了 MQ,比如最常见的消息推送,异常信息的重试等等,过程中也对消息队列有了更加深刻的了解。此篇文章,我会站在一个时间维度的视角上去讲解这二十年每款 MQ 诞生的背景以及解决了何种问题。