Homepage
Open in app
Sign in
Get started
source code
English
Chinese
React Native
Follow
Understanding The Memcached Source Code-Event Driven III
Understanding The Memcached Source Code-Event Driven III
We continue examining the other two operations, i.e., create and delete, in the event driven context. As usual, we start with a command…
Holmes He
Jun 2, 2019
Understanding The Memcached Source Code-Event Driven II
Understanding The Memcached Source Code-Event Driven II
Slab allocator is the core module of the cache system, which largely determines how efficient the bottleneck resource, memory, can be…
Holmes He
Mar 16, 2019
Understanding The Memcached Source Code — Event Driven I
Understanding The Memcached Source Code — Event Driven I
In classic multithreading, large amounts of slow and blocking operations, mostly, I/O, can easily drain out available thread resources…
Holmes He
Jan 26, 2019
Understanding The Memcached Source Code — LRU III
Understanding The Memcached Source Code — LRU III
In previous posts, we have discussed different facets of an item, i.e., slab, hash map and LRU list as well as their associated (CRUD)…
Holmes He
Jan 10, 2019
Understanding The Memcached Source Code — LRU II
Understanding The Memcached Source Code — LRU II
More often than not, the LRU algorithm is combined with a hash map, and is referred to as a LRU cache. In a LRU-cache, the hash map…
Holmes He
Dec 22, 2018
Understanding The Memcached Source Code — LRU I
Understanding The Memcached Source Code — LRU I
More often than not, the LRU algorithem is combined with a hash map, and is referred to as a LRU Cache In a LRU-cache, the hash map…
Holmes He
Dec 11, 2018
Understanding The Memcached Source Code — Slab III
Understanding The Memcached Source Code — Slab III
This time we will examine how to take advantage of the established data structures to “slab allocate / release” memory chunks which…
Holmes He
Dec 11, 2018
Understanding The Memcached Source Code — Slab II
Understanding The Memcached Source Code — Slab II
This time we continue examining how slabs memory is allocated. Firstly we look at the two arguments for slabs_init, which were passed over
Holmes He
Sep 20, 2018
Understanding The memcached Source Code — Slab I
Understanding The memcached Source Code — Slab I
Slab allocator is the core module of the cache system, which largely determines how efficient the bottleneck resource, memory, can be…
Holmes He
Sep 16, 2018
Understanding The React Source Code IX
Understanding The React Source Code IX
UI Updating (DOM Tree)
Holmes He
Feb 26, 2018
Understanding The React Source Code VIII
Understanding The React Source Code VIII
UI Updating (Individual DOM)
Holmes He
Feb 13, 2018
Understanding The React Source Code VII
Understanding The React Source Code VII
UI Updating (Transactions)
Holmes He
Feb 5, 2018
Understanding The React Source Code VI
Understanding The React Source Code VI
UI Updating (Transaction)
Holmes He
Jan 27, 2018
Understanding The React Source Code V
Understanding The React Source Code V
Initial Rendering (Class Component)
Holmes He
Jan 19, 2018
Understanding The React Source Code IV
Understanding The React Source Code IV
Initial Rendering (Class Component)
Holmes He
Jan 12, 2018
Understanding The React Source Code III
Understanding The React Source Code III
Initial Rendering (Simple Component)
Holmes He
Jan 5, 2018
Understanding The React Source Code II
Understanding The React Source Code II
Initial Rendering (Simple Component)
Holmes He
Jan 2, 2018
Understanding The React Source Code I
Understanding The React Source Code I
Initial Rendering (Simple Component)
Holmes He
Dec 30, 2017
About source code
Latest Stories
Archive
About Medium
Terms
Privacy
Teams