MySQL内核月报 2014.08-TokuDB·社区八卦·TokuDB团队
第一期先介绍下TokuDB团队吧。
TokuDB自从开源后(更赞的是开源了所有的commits),逐渐被大家所熟悉,MariaDB 5.5系列和Percona Server 5.6的GA版本中,都以plugin的方式集成。
3位(Tokutek)创始人: Michael A. Bender , Martín Farach-Colton , Bradley C. Kuszmaul
2012年他们合发了一篇208页的pdf[Data Structures and Algorithms for Big Databases],热爱存储引擎算法的朋友们一定要看 :D
TokuDB目前有5名研发:
可以说是个很"精致"团队,是研发也是测试,tokuFT的测试代码达~18w行(而tokuFT的核心代码才~9w行),在代码把控上也很严格,要求所有代码在valgrind(helgrind和drd)下,没有memory、data race(资源竞争)和lock order(死锁)警告,质量很有保障。(BTW:我们也在借鉴和运用)
同时@Leif和@zkasheff也是tokuMX的研发,不久前,他俩就MongoDB Replication可能"丢数据"的问题,写了篇[Ark: A Real-World Consensus Implementation],对Paxos和Raft感兴趣的同学可以去看下。
更有意思的是,当工程中遇到难题,研发们先讨论出方案,递给三位创始人,得到更权威的指导,如果问题不错,他们就深入研究,出paper,工程与学术相结合。
MySQL内核月报 2014.08-TokuDB·社区八卦·TokuDB团队相关推荐
- MySQL内核月报 2014.11-MySQL· 5.7特性·在线Truncate undo log 表空间
背景 Innodb使用undo log来实现MVCC,这意味着如果一个很老的事务长时间不提交,那么新产生的undo log都无法被及时清理掉.在MySQL 5.5及之前版本中,undo log是存储在 ...
- MySQL内核月报 2014.09-MySQL· 捉虫动态·auto_increment
背景: Innodb引擎使用B_tree结构保存表数据,这样就需要一个唯一键表示每一行记录(比如二级索引记录引用). Innodb表定义中处理主键的逻辑是: 1.如果表定义了主键,就使用主键唯一定位一 ...
- MySQL内核月报 2014.10-MySQL· 捉虫动态·binlog重放失败
背景 在 MySQL 日常维护中,要回滚或者恢复数据,我们经常会用 binlog 来在数据库上重放,执行类似下面的语句: mysqlbinlog mysql-bin.000001 | mysql -h ...
- mysql 社区版 tokudb,TokuDB·社区八卦·TokuDB团队
第一期先介绍下TokuDB团队吧. TokuDB自从开源后(更赞的是开源了所有的commits),逐渐被大家所熟悉,MariaDB 5.5系列和Percona Server 5.6的GA版本中,都以p ...
- mysql server id为0_MySQL内核月报 2014.12-MySQL· 答疑释惑·server_id为0的Rotate-阿里云开发者社区...
背景 在MySQL的M-S结构里面,event是binlog日志的基本单位.每个event来源于主库,每个Event都包含了serverid,用于表示该event是哪个实例生成的. 在5.6里面,细心 ...
- 数据库内核月报 - 2015 / 11-MySQL · 社区见闻 · OOW 2015 总结 MySQL 篇
前言 && 感想 本年度Oralce Open World会议从十月25号到29号,在美国旧金山举行.数万来自全球各地的从业人员涌入Moscone Center,见证一年一度的Orac ...
- 阿里内核月报2014年3月
目前Linux内核急需的一项功能是在线打补丁的特性.此前被Oracle收购的ksplice一度是Linux上唯一的解决方案.但是在被Oracle收购后,ksplice就闭源了,并且成为了Oracle ...
- 阿里内核月报2014年4月
Ideas for supporting shingled magnetic recording (SMR) 在2014年LSF&MM峰会上,Dave Chinner和Ted Ts'o一起主持 ...
- 阿里内核月报2014年2月
32位ABI又暴高危漏洞-专家建议尽快更新 现在使用Linux内核的32位ABI的人已经不多了,事实上只有少数几个发行版没有在编译时就把它们直接关掉,而Ubuntu不幸就是其中之一.本月内核安全邮件列 ...
最新文章
- Bootstrap系列 -- 38. 基础导航条
- win8 explorer 进程频繁奔溃的原因及处理
- 有关网页抓取问题的一些经验总结 - passover【毕成功的博客】 - 51CTO技术博客
- SpringBoot集成Spring Security —— 第二章自动登录
- Go语言中json解析不出来的原因很有可能是
- C语言试题六十五之请编写函数实现猴子吃桃问题
- 请求头Content-Type:application/json,java后端如何接收数据
- mybatis一次可以执行多个sql语句
- 【codevs1230】元素查找,弱弱的二分查找
- div嵌套,内层的margin-top会跑到外层
- 访问itunes store的时候提示网络连接超时的解决方案
- 计算每年的母亲节日期-C语言代码
- 生成sign(签名),以及校验工具类
- Jmeter+Prometheus+Grafana性能监控平台:将JMeter压测数据输出到Prometheus
- Redis 9种数据结构
- 云帆文档易用性功能设计之文档查阅
- 双机热备_磁盘阵列柜
- 但是生活总不是完美的
- 动手学深度学习——链式法则、自动求导及实现
- IT Farmer下次更新内容