Yu-Teh ShenLSM Tree (Log structure merge tree)This is used on database implementation other than B-Tree. Some keys may appear in multiply segment file, but we should use the newer…Dec 10, 2017Dec 10, 2017
Yu-Teh Shen[Note] TCMalloc heap profiling implementationImplementation detailSep 24, 2017Sep 24, 2017
Yu-Teh ShenChrome V8 Idle time garbage collectionChrome want to reduce the drop frame rate when doing GC. So it try to reduce the time to doing GC. V8 provide 2 kinds of GC:Jan 14, 2017Jan 14, 2017
Yu-Teh ShenRCU (Read-Copy-Update)RCU supports concurrency between a single updater and multiple readers. RCU ensures that reads are coherent by maintaining multiple…Nov 19, 2016Nov 19, 2016
Yu-Teh ShenRelaxed memory modelMemory model is very important when we consider instruction execution order.Oct 29, 2016Oct 29, 2016
Yu-Teh ShenFirst post第一次試試在 Medium 這個平台上寫東西, 時光匆匆~ 人生已經到達三十歲這個而立之年, 應該要思考一下人生的生涯規劃, 雖然我還沒想到接下來五到十年要有什麼規劃, 也沒有多少時間讓你揮霍了.Jul 30, 2016Jul 30, 2016