技术开发 频道

SACC 2013:专家谈数据库架构设计实践

  【IT168 现场直播】2013年9月5日消息,由IT168、ITPUB、ChinaUnix主办的SACC2013第五届中国系统架构师大会在北京福朋喜来登酒店拉开序幕。大会将以“大数据下的IT架构变迁”为主题,邀请国内最牛的IT架构师与工程师们来分享他们最新的技术应用经验与成功案例。据了解,中国系统架构师大会自2009年首次召开以来,已经成功举办了四届,受到了业界的广泛关注和赞誉,并已经成为当前国内最高技术水准的架构师盛会。

  2013中国系统架构师大会将围绕“云架构、IT基础架构优化、大数据下的IT架构变迁”三个热点话题展开。吸引了来自全国各地的架构师、工程师、开发经理、DBA、运维总监、CTO等的参与,为期三天的大会议程包含了14个专场的主题探讨,给大家更宽裕的学习交流空间和时间。

  在主题为数据库架构设计实践的主场三中,去哪儿网数据库总监周彦伟担任主持人,360基础系统资深研发工程师朱超,Oracle ACE专家、恩墨学院院长侯圣文,1号店数据部经理韦连友,阿里云RDS高级开发工程师柳彦召共同为与会者带来精彩的主题演讲。

SACC 2013:专家谈数据库架构设计实践

SACC 2013:专家谈数据库架构设计实践
▲会场内爆满

  朱超在360负责数据库中间层Atlas及其他基础系统平台的研发,专注于高性能网络服务、大规模分布式应用的研究。此次他的演讲主题为“Atlas技术实践—— 构建高性能与高可用的MySQL中间层之路”,介绍了Atlas的改进点与新功能,及其未来发展。

Atlas技术实践
▲360基础系统资深研发工程师朱超

  为什么需要中间层?朱超表示,在传统的开发模式中,程序是直接连接数据库的,这种模式有很多弊端,造成应用程序员和DBA工作繁重。中间层的出现使应用与DB相对隔离,应用程序员可专注于编写业务逻辑,DBA工作量降低,后端DB的更改对应用的影响降到最低。

SACC 2013:专家谈数据库架构设计实践
▲Altas总体架构

  Altas的改进点包括主库宕机不影响读、连接池、多线程、Lua VS C、字符集修正、加解锁语句、存活检测、消除死等、新协议兼容、线程模型。新功能包括分表、强制读主库、负载均衡、在线增减与上下线DB、平滑重启、SQL过滤、IP过滤、查询日志。

0
相关文章