Memcached topics
12 short topics in NoSQL Caching and Search. Each one is a single focused exercise with a clear piece of evidence at the end.
12 topics, one exercise each.
Work through them in order, or jump to the one you need.
These are draft topic outlines (draft; instructor review pending). Full lessons follow after review; ask Ajay if you need a topic sooner.
- 01
Key naming and ownership
Demonstrate key naming and ownership in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 02
Value representation
Demonstrate value representation in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 03
Read and write operations
Demonstrate read and write operations in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 04
Expiration policy
Demonstrate expiration policy in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 05
Eviction and capacity behavior
Demonstrate eviction and capacity behavior in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 06
Cache-aside integration
Demonstrate cache-aside integration in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 07
Cache consistency and invalidation
Demonstrate cache consistency and invalidation in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 08
Concurrent access behavior
Demonstrate concurrent access behavior in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 09
Client connection and timeout policy
Demonstrate client connection and timeout policy in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 10
Access and network exposure
Demonstrate access and network exposure in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 11
Cache-hit measurement
Demonstrate cache-hit measurement in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course → - 12
Cache failure and fallback design
Demonstrate cache failure and fallback design in a focused Memcached example; verify normal behavior and one edge or failure case. Keep the exercise bounded and record the behavior supported by the chosen version.
Open micro-course →
Learn the same ideas beyond Memcached.
These courses share topics with this one, so you can compare how each language or tool handles the same concept.
More in NoSQL cache graph and time-series databases.
You have the curiosity.
Let’s turn it into capability.
Start with a practical workshop or bring a specific question to Ajay.