自 20 世纪 50 年代中期以来,计算机的应用由科学计算扩展到数据处理,数据库... 展开 >




极客时间专栏《高并发系统设计40问》作者,主要负责美图秀秀社区的研发、优化和运行维护工作。从业十余年,他见证了系统从初期构建,到承接高并发大流量的全过程,并参与过三个 DAU 过千万的大型高并发系统的研发,拥有大量的系统演进经验。
自 20 世纪 50 年代中期以来,计算机的应用由科学计算扩展到数据处理,数据库技术的重要性日益被人们所认识。随着互联网时代的来临,伴随着存储数据量和请求量急剧的增长,传统的关系型数据库早已不再能够覆盖所有的需求场景,NoSQL、NewSQL、KV 存储等等类型的存储组件层出不穷。本专题将结合最佳实践案例帮助你深入了解常见数据库技术原理,以及如何构建最优的框架设计与功能实现,满足用户的实际需求。
Redis 和 Memcached 作为优秀的内存型 KV 数据库,在对性能要求较高的场景下有着非常广泛的应用。社区版的 Redis 和 Memcached 主流是作为缓存中间件应用。很多企业基于社区版本,根据自身业务特点和线上运行中遇到的问题,做了定制化改造。
微博是从 2010 年开始引入 Redis,现在 Redis 已经广泛应用于微博的多个业务场景,如用户关系、转发、评论、赞计数等。目前 Redis 集群存储超过百亿记录,每天上万亿的读取访问。Memcached 在博文内容、通行证等场景也都有大量的读取访问。Redis 和 Memcached 管理的数据量级都在百 TB 以上。微博也根据自身业务需求,对 Redis 和 Memcached 做了定制开发和架构上的改造。这次给大家分享的是微博近期在 Redis 和 Memcached KV 服务架构改造上的进展。
演讲提纲:
1. 背景
2. 我们怎么做的
3. 落地案例
你将获得:
Apache Doris 是一款基于 MPP 的交互式分析型数据库。能够提供在海量数据场景下的低延迟高并发查询服务以及高吞吐的即席分析服务。同时 Doris 拥有非常优秀的易用和易运维特性,能够帮助企业在短时间内快速搭建一套高性能分布式 OLAP 集群。
本次分享将从 Doris 架构设计出发,依次通过元数据管理、查询层、存储层等主要模块的功能介绍,向大家展示 Doris 作为一款简单易用的分布式数据库的功能特点和设计原理。同时还会介绍在云原生时代,Doris 如何适应新的云上环境,以及如何通过架构的改变帮助用户在云基础架构下带来更好的使用体验和更低的使用成本。
演讲提纲:
1. Apache Doris 的发展历程
2. OLAP 数据分析场景需求和 MPP 数据库设计原则
3. Apache Doris 核心功能介绍及案例解析
4. 云原生背景下 Apache Doris 的架构变革
你将获得:
蚂蚁集团运行着全球最大的 Kubernetes 集群之一。Kubernetes 社区官方以 5k node 作为 Kubernetes 大规模的标准,而蚂蚁集团已经在运营万级节点的集群。蚂蚁集团的 Kubernetes 的演进,从 2018 年至今已经走过了 3 年多的岁月,随着业务形态的复杂化和集群规模量级的提升,对集群的稳健运营带来了极大的挑战。所谓万丈高楼平地起, Kubernetes 集群的基石就是存储数据的 etcd,只有 etcd 的性能和稳定性得到保障,Kubernetes 集群才能稳定运转。在保障 etcd 方面,进行 etcd 的数据拆分是一种行业内广为人知的技术手段,但对一个正在业务运营的超大规模的集群进行拆分,一个简单的事情就变得充满挑战,就像给正在飞行的飞机更换发动机。这里将会对蚂蚁集群的 etcd 数据拆分实践进行介绍和分享。
演讲提纲:
1. etcd 数据拆分面临的挑战
2. etcd 数据拆分整体思路解析
3. etcd 数据拆分的关键技术
你将获得:



微信咨询

电话咨询
微信联系我们
