第一期先介绍下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团队相关推荐

  1. MySQL内核月报 2014.11-MySQL· 5.7特性·在线Truncate undo log 表空间

    背景 Innodb使用undo log来实现MVCC,这意味着如果一个很老的事务长时间不提交,那么新产生的undo log都无法被及时清理掉.在MySQL 5.5及之前版本中,undo log是存储在 ...

  2. MySQL内核月报 2014.09-MySQL· 捉虫动态·auto_increment

    背景: Innodb引擎使用B_tree结构保存表数据,这样就需要一个唯一键表示每一行记录(比如二级索引记录引用). Innodb表定义中处理主键的逻辑是: 1.如果表定义了主键,就使用主键唯一定位一 ...

  3. MySQL内核月报 2014.10-MySQL· 捉虫动态·binlog重放失败

    背景 在 MySQL 日常维护中,要回滚或者恢复数据,我们经常会用 binlog 来在数据库上重放,执行类似下面的语句: mysqlbinlog mysql-bin.000001 | mysql -h ...

  4. mysql 社区版 tokudb,TokuDB·社区八卦·TokuDB团队

    第一期先介绍下TokuDB团队吧. TokuDB自从开源后(更赞的是开源了所有的commits),逐渐被大家所熟悉,MariaDB 5.5系列和Percona Server 5.6的GA版本中,都以p ...

  5. mysql server id为0_MySQL内核月报 2014.12-MySQL· 答疑释惑·server_id为0的Rotate-阿里云开发者社区...

    背景 在MySQL的M-S结构里面,event是binlog日志的基本单位.每个event来源于主库,每个Event都包含了serverid,用于表示该event是哪个实例生成的. 在5.6里面,细心 ...

  6. 数据库内核月报 - 2015 / 11-MySQL · 社区见闻 · OOW 2015 总结 MySQL 篇

    前言 && 感想 本年度Oralce Open World会议从十月25号到29号,在美国旧金山举行.数万来自全球各地的从业人员涌入Moscone Center,见证一年一度的Orac ...

  7. 阿里内核月报2014年3月

    目前Linux内核急需的一项功能是在线打补丁的特性.此前被Oracle收购的ksplice一度是Linux上唯一的解决方案.但是在被Oracle收购后,ksplice就闭源了,并且成为了Oracle ...

  8. 阿里内核月报2014年4月

    Ideas for supporting shingled magnetic recording (SMR) 在2014年LSF&MM峰会上,Dave Chinner和Ted Ts'o一起主持 ...

  9. 阿里内核月报2014年2月

    32位ABI又暴高危漏洞-专家建议尽快更新 现在使用Linux内核的32位ABI的人已经不多了,事实上只有少数几个发行版没有在编译时就把它们直接关掉,而Ubuntu不幸就是其中之一.本月内核安全邮件列 ...

最新文章

  1. Bootstrap系列 -- 38. 基础导航条
  2. win8 explorer 进程频繁奔溃的原因及处理
  3. 有关网页抓取问题的一些经验总结 - passover【毕成功的博客】 - 51CTO技术博客
  4. SpringBoot集成Spring Security —— 第二章自动登录
  5. Go语言中json解析不出来的原因很有可能是
  6. C语言试题六十五之请编写函数实现猴子吃桃问题
  7. 请求头Content-Type:application/json,java后端如何接收数据
  8. mybatis一次可以执行多个sql语句
  9. 【codevs1230】元素查找,弱弱的二分查找
  10. div嵌套,内层的margin-top会跑到外层
  11. 访问itunes store的时候提示网络连接超时的解决方案
  12. 计算每年的母亲节日期-C语言代码
  13. 生成sign(签名),以及校验工具类
  14. Jmeter+Prometheus+Grafana性能监控平台:将JMeter压测数据输出到Prometheus
  15. Redis 9种数据结构
  16. 云帆文档易用性功能设计之文档查阅
  17. 双机热备_磁盘阵列柜
  18. 但是生活总不是完美的
  19. 动手学深度学习——链式法则、自动求导及实现
  20. IT Farmer下次更新内容

热门文章

  1. CCSP国际注册云安全专家在中国设置考场
  2. 【车载以太网案例】全新100/1000BASE-T1 IOP测试解决方案
  3. table表格自动滚动
  4. 华特迪士尼宣布媒体和娱乐发行部门亚太区管理团队的一系列任命
  5. SQL 内连接、左连接、右连接案例
  6. a记录 mysql_[a]-和[a]相关的内容-阿里云开发者社区
  7. 攻防世界(PWN)forgot
  8. 无需代码即可训练和可视化口罩检测模型
  9. Appium移动自动化
  10. ARCore之路-放置物体