技术不断发展,各种系统架构也在不断演进。本次【OSC源创会】邀请了百度、蚂蚁金服、京东数科一线技术专家,聚焦架构技术,与大家分享高性能负载优化架构、容器化实践、大型分布式系统架构、AI架构等内容,让你对技术架构有更深入的了解和认识。
(如果好友添加频繁,请扫描以下二维码)
5月20日(周三) 20:00-21:00
议题简介:最早的流媒体服务器可以追溯到 Adobe 的 FCS,后改名为 FMS,现在叫 AMS。随后开源流媒体服务器就不断出现,例如 crtmpserver、red5、monaserver、srs 等等,大多使用 C++ 和 java 开发。本人随着这些技术一路走来,积累了很多流媒体服务器的经验,甚至用 C# 移植了一遍 crtmpserver。随着 Golang 语言的横空出世,大量以 Golang 语言为基础的流媒体服务器出现,终于到了诞生革命性一刻。
本次将介绍渐进式流媒体开发框架 Monibuca 的基本原理,包括革命性的插件机制、流数据的分发机制从 1.0 到 2.0 的飞跃,以及解决了哪些传统流媒体服务器的痛点。
听众收获:
- 一窥直播系统中流媒体服务器的作用
- Monibuca 诞生的原因和过程
- Monibuca 最核心的框架设计思想
- Golang 语言在流媒体服务器中的特殊优势
演讲嘉宾:李宇翔,苏宁易购消费者平台研发中心前端架构部高级技术经理,致力于苏宁易购前后端分离的推进和落地,以及 Node.js 系统在公司内部的发展提供架构设计、技能培训等,并负责苏宁小程序的转换器的维护和苏宁小程序脚手架工具的建设。为苏宁易购促销活动开发过多款爆款小游戏。拥有 15 年开发经验,熟悉多种编程语言,并对一些编程思想有深入的思考与理解。拥有丰富的流媒体开发经验,熟悉多种流媒体服务器,并开源了 csharprtmp、Monibuca 等流媒体服务器项目,拥有流媒体方面的专利。
5月21日(周四) 20:00-21:00
议题简介:百度内部通过使用 Volcano 项目改善了深度学习工作负载的性能。 Volcano 基于 CRD 的计算资源模型能更高效地使用资源以及更灵活地配置计算模型。Volcano 项目对集合调度,公平共享,优先级队列,作业暂停/恢复等基础功能进行了统一的抽象,弥补了基于传统 Kubernetes 作业功能的不足。本讲座将介绍 Volcano 的整体架构以及各主要功能,并介绍百度如何将 Volcano 功能与百度深度学习负载进行结合。
* Volcano 总体架构介绍
* Kubernetes 运行离线作业的问题及解决方案
- Gang-scheduling
- Fair-share(DRF)
- Task-topology
- Queue
* Volcano 高性能负载优化
* PaddlePaddle 平台架构介绍
* Volcano 与 PaddlePaddle 框架集成
* PaddleCTR 演示
演讲嘉宾:周倜,Kubernetes 成员,百度高级架构师,专注于百度云容器引擎以及深度学习框架,帮助开发人员在私有云和公有云上运行云原生机器学习。
5月27日(周三) 20:00-21:00
议题简介:蚂蚁金服很早就关注 Service Mesh,在技术应用层面,Service Mesh 的场景已经渡过探索期,全面进入生产应用。去年的双十一,完成了几十万容器的生产级验证,并同时宣布了云原生网络代理 MOSN 作为独立开源项目运营。
本次将基于 Service Mesh 的理念,结合蚂蚁金服内部实际场景,讲述中间件、数据层、安全层等能力从应用中剥离出来后下沉至独立的 MOSN 中,结合 Kubernetes 运维体系,提供应用无感知的情况下升级基础设施层能力的案例。也会与大家探讨 MOSN 与 Istio、Dubbo、SkyWalking 等优秀开源项目的融合,首次透露 2020 年 MOSN 开源社区的规划。
演讲嘉宾:肖涵,花名涵畅,蚂蚁金服高级技术专家,2011 年加入蚂蚁金服,一直从事四/七层网络负载均衡,高性能代理服务器,网络协议相关的研发工作。目前是蚂蚁金服系统部应用网络组负责人,蚂蚁金服开源项目云原生网络代理 MOSN 负责人。
5月28日(周四) 20:00-21:00
议题简介:从轻量级的分库分表 JDBC 框架到分布式数据库中间件服务平台,Apache ShardingSphere 作为 Apache 开源软件基金会的 TLP 项目,用它独特的 Apache way 开源方式,推动整个项目的架构、功能、性能、社区、生态不断升级演进。本次分享从 New SQL 切入,重点介绍 ShardingSphere 架构演进和规划,并落到开源与贡献者的关系与发展。从产品生态,开源力量,个人成长发展等角度为大家带来解读和分享。
演讲嘉宾:潘娟,京东数科 高级DBA & Apache ShardingSphere PMC,主要负责京东数科分布式数据库开发、数据库运维自动化平台开发等工作。曾负责京东数科数据库自动化平台设计与开发,现专注于 Apache ShardingSphere 分布式数据库中间件平台的开发。主要在分布式数据库、开源、分布式架构等相关领域进行探索。多次受邀参加数据库&架构领域的相关会议并进行分享交流。
扫码进群:扫码添加“源创君2”,备注“直播”,与更多开发者提前交流互动,并获取更多开源资讯。
(如果好友添加频繁,请扫描以下二维码)