Yoshinori Matsunobu's blog

Thursday, November 9, 2017

Towards Bigger Small Data

›
 In MySQL ecosystems, it has been a very common practice to shard MySQL databases by application keys, and to manage multiple small sized ...
Tuesday, April 19, 2016

MyRocks Deep Dive -- slides available

›
Yesterday I had a 3-hour tutorial about MyRocks at Percona Live . Now slides are available .
Monday, January 26, 2015

Performance issues and fixes -- MySQL 5.6 Semi-Synchrnous Replication

›
 Long time ago I wrote a blog post that we started using Semi-Synchronous replication in production at Facebook. We are running our own My...
Tuesday, April 1, 2014

Semi-Synchronous Replication at Facebook

›
 After intensive testing and hack, we started using Semi-Synchronous MySQL Replication at Facebook production environments. Semi-Synchronou...
Monday, March 31, 2014

MHA 0.56 is now available

›
I released MHA version 0.56 today. Downloads are available here . MHA 0.56 includes below features. Supporting MySQL 5.6 GTID. If GTID ...
Thursday, March 27, 2014

Speaking about MySQL5.6 and WebScaleSQL at Percona Live

›
At Percona Live, Steaphan Greene and I will talk about MySQL 5.6 and WebScaleSQL at Facebook. 2 April 1:20PM - 2:10PM @ Ballroom E http...
Thursday, March 13, 2014

How sync_file_range() really works

›
 There is a relatively new and platform dependent flushing function called sync_file_range (). Some databases (not MySQL) use sync_file_ran...
›
Home
View web version

About Me

My photo
Yoshinori Matsunobu
I am a database engineer at Facebook. Before joining Facebook, I was a principal database and infrastructure architect at DeNA. My primary responsibility at DeNA was to make our database infrastructure more reliable, faster and more scalable. Before joining DeNA, I worked at MySQL/Sun/Oracle as a lead MySQL consultant in APAC for four years. You can contact me on Yoshinori.Matsunobu_at_gmail.com (replace _at_ with @).
View my complete profile
Powered by Blogger.