Notes concerning “Caching”
A filesystem design sketch modeled on Lucene
2007 to 2009 (43 minutes)
How can we usefully cache screen images for incrementalization?
2013-05-17 (18 minutes)
Simple dependencies in software
2014-06-05 (9 minutes)
Transactional screen updates
2015-04-01 (10 minutes)
Automatic dependency management
2015-05-28 (updated 2015-09-03) (5 minutes)
Fault-tolerant in-memory cluster computations using containers; or, SPARK, simplified and made flexible
2015-05-28 (updated 2016-06-22) (16 minutes)
More thoughts on powerful primitives for simplified computer systems architecture
2015-08-18 (updated 2015-11-02) (165 minutes)
Memoize the stack
2015-09-03 (5 minutes)
Kogluktualuk: an operating system based on caching coarse-grained deterministic computations
2016-07-23 (21 minutes)
Topics to study in 2016
2016-10-27 (updated 2016-11-15) (37 minutes)
Amnesic hash tables for stochastically LRU memoization
2017-04-03 (1 minute)
Parallel DFA execution
2017-04-18 (9 minutes)
Caching screen contents
2017-06-14 (2 minutes)
Fast message router
2017-06-15 (updated 2019-07-23) (15 minutes)
Cached SOA desktop
2017-08-03 (updated 2018-10-26) (6 minutes)
A minimal dependency processing system
2017-09-21 (3 minutes)
Incremental recomputation
2018-04-27 (12 minutes)
Ideas to pursue
2018-05-05 (updated 2018-08-16) (6 minutes)
Archival of hypertext with arbitrary interactive programs: a design outline
2018-11-09 (3 minutes)
Dehydrating processes and other interaction models
2018-12-28 (updated 2019-01-01) (36 minutes)
Transactional memory, immediate-mode structured graphics, serialization, backtracking, and parsing
2019-01-25 (7 minutes)
Immutability-based filesystems: interfaces, problems, and benefits
2019-02-08 (updated 2019-03-19) (23 minutes)
Dercuano backlinks
2019-05-22 (7 minutes)
Profile-guided parser optimization should enable parsing of gigabytes per second
2019-05-23 (8 minutes)
Things in Dercuano that would be big if true
2019-05-24 (updated 2019-08-21) (24 minutes)