您现在的位置是:首页 > 文章详情

惊魂48小时,阿里工程师如何紧急定位线上内存泄露? | 12月20号云栖号夜读

日期:2019-12-19点击:498

点击订阅云栖夜读日刊,专业的技术干货,不容错过!

阿里专家原创好文

1.惊魂48小时,阿里工程师如何紧急定位线上内存泄露?

云计算场景下的大规模分布式系统中,网络异常、磁盘IO异常、时钟跳变、操作系统异常乃至软件本身可能存在bugs等,均给分布式系统正确运行带来了挑战。持续的监控报警完善是打造稳定高可用分布式系统过程中非常重要的工作,这个也就要求我们研发同学从细节处入手,本文将介绍的场景是针对线上报警的一丝异常,抽丝剥茧找到内存泄露的root cause,全程48小时,跟进修复了潜在风险隐患,并进一步丰富完善监控报警体系的过程。阅读更多》》

2.Flink SQL 如何实现数据流的 Join?

无论在 OLAP 还是 OLTP 领域,Join 都是业务常会涉及到且优化规则比较复杂的 SQL 语句。对于离线计算而言,经过数据库领域多年的积累,Join 语义以及实现已经十分成熟,然而对于近年来刚兴起的 Streaming SQL 来说 Join 却处于刚起步的状态。其中最为关键的问题在于 Join 的实现依赖于缓存整个数据集,而 Streaming SQL Join 的对象却是无限的数据流,内存压力和计算效率在长期运行来说都是不可避免的问题。下文将结合 SQL 的发展解析 Flink SQL 是如何解决这些问题并实现两个数据流的 Join。阅读更多》》

3.Flutter+Serverless端到端研发架构实践

Serverless(无服务架构)被誉为下一代云计算,自概念推出以来,因为能带来研发交付速度提升与成本的降低在业内异常火爆。闲鱼客户端基于Flutter进行架构演进与创新,通过Flutter统一Android和iOS双端提升研发效能之后,希望通过Flutter+Serverless解决以下问题,从而进一步提升整体研发效率。阅读更多》》

4.Go 开发关键技术指南 | 为什么你要选择 GO?(内含超全知识大图)

从问题本身出发,不局限于 Go 语言,探讨服务器中常常遇到的问题,最后回到 Go 如何解决这些问题,为大家提供 Go 开发的关键技术指南。我们将以系列文章的形式推出《Go 开发的关键技术指南》,共有 4 篇文章,本文为第 1 篇。阅读更多》》

5.Spark整合Ray思路漫谈

祝威廉,资深数据架构,11年研发经验。同时维护和开发多个开源项目。擅长大数据/AI领域的一些思路和工具。现专注于构建集大数据和机器学习于一体的综合性平台,降低AI落地成本相关工作上。阅读更多》》

视频课程及PPT下载

1.3.4.2 云HBase之OpenTSDB时序引擎压缩优化
视频地址:https://yq.aliyun.com/live/1080
PPT下载:暂不对外开放
云栖公开课专题页:https://yq.aliyun.com/activity/831

2.3.5 GeoMesa时空基础及应用场景
视频地址:https://yq.aliyun.com/live/793
PPT下载:https://yq.aliyun.com/download/3266
云栖公开课专题页:https://yq.aliyun.com/activity/831

3.3.6.1 Phoenix全局索引原理与实践
视频地址:https://yq.aliyun.com/live/843
PPT下载:https://yq.aliyun.com/download/3300
云栖公开课专题页:https://yq.aliyun.com/activity/831

更多精彩直播

往期精彩回顾

国货在崛起,八成都做对了这件事 | 12月19号云栖号夜读

更多干货内容 请关注云栖社区微信公众号!
qrcode_for_gh_015af649354b_258_2_

原文链接:https://yq.aliyun.com/articles/740059
关注公众号

低调大师中文资讯倾力打造互联网数据资讯、行业资源、电子商务、移动互联网、网络营销平台。

持续更新报道IT业界、互联网、市场资讯、驱动更新,是最及时权威的产业资讯及硬件资讯报道平台。

转载内容版权归作者及来源网站所有,本站原创内容转载请注明来源。

文章评论

共有0条评论来说两句吧...

文章二维码

扫描即可查看该文章

点击排行

推荐阅读

最新文章