hidetatz.github.io

About me

I’m hidetatz, an automotive software engineer developing software-defined car at TURING Inc.. Making level 5, full self-driving EV.


Projects

If you love it, give a star!


Articles

2021/11/19 - How Amazon MemoryDB for Redis guarantees the data durability
2021/04/13 - What’s the “sync.Cond”
2021/04/07 - Mutex starvation in Go
2021/03/29 - Preemption in Go
2021/01/07 - How InnoDB writes data on the disk
2020/10/18 - Colorize kubectl output by kubecolor
2020/04/28 - How to get along with SLO and Error budget
2019/12/29 - Let’s study distributed systems — 4. Leader election
2019/12/23 - Let’s study distributed systems — 3. Distributed snapshots
2019/11/07 - Let’s study distributed systems — 2. Clock
2019/11/04 - Let’s study distributed systems - 1. Introduction

Some articles are available in Japanese also.

2023/08/31 - 今働いているTuringという会社の話
2023/01/02 - なるべくプラグインを使わずにどうvimでプログラミングしているか
2022/06/12 - Goのメモリモデルのアップデート
2022/03/25 - 私が考える良いプログラムの書き方
2022/02/14 - メモリモデルとはなにか
2021/11/19 - Amazon MemoryDB for Redisはどのように耐久性を保証しているか
2021/04/23 - 秘匿情報をメモリ上でどう扱うか
2021/04/12 - sync.Condとはなにか
2021/04/06 - Goにおけるミューテックスのスタベーション
2021/03/28 - Goroutineのプリエンプション
2020/10/14 - kubecolorでkubectlの出力に色を付ける


Other writings


© 2022 Hidetatz Yaginuma. Unless otherwise noted, these posts are made available under a Creative Commons Attribution License.