Sonic设计原理以及字节跳动微服务场景的应用收益

分论坛:工程创新

专题:高性能微服务架构实践


陈卓钰
字节跳动基础架构资深研发工程师。2015 年毕业于中南大学软件工程系,同年加入腾讯从事高性能七层代理的研发工作,2018 年加入字节跳动,期间发起了 Sonic JSON 项目,目前主要研究方向是 JIT 编译器以及高性能基础组件。

内容简介:

从现象入手,深入分析微服务场景下JSON编解码过程中的一些性能瓶颈,并以此入手来介绍Sonic针对这些问题的一些解决办法,最后将以数据和图标的形式展示Sonic在字节落地带来的降本增效的收益。

演讲提纲:

1. 背景:为什么要优化JSON编解码?

2. 分析:JSON编解码过程中的性能瓶颈在哪儿? 3. 分解:消除反射、优化算子、优化缓存 4. 效果:服务性能的before & after 5. 思考:底层架构的通用化演进

听众收益:

1. 微服务场景下基础组件选型的考虑 2. 一种全新的序列化引擎的实现思路 3. 多种性能优化技巧 4. Go的许多鲜为人知的奇怪特性

联系我们
购票热线:4006-998-758
媒体合作:柚子
联系电话:15601343666 邮箱:fengsh@keylinking.com
赞助合作:一竹 联系电话:18515447737 邮箱:sunyz@keylinking.com
票务合作:Anny
联系电话:17778017751 邮箱:zhangp@keylinking.com
关注主办方
联系我们
电话咨询 4006-998-758
QQ咨询 609231282