Show pageOld revisionsBacklinksBack to top This page is read only. You can view the source, but not change it. Ask your administrator if you think this is wrong. # superlifter {{tag>dataloader clojure}} Superlifter: A [[DataLoader]] for [[Clojure]] [[superlifter]] is a Clojure implementation of the DataLoader pattern. It has the following features: - Fast, simple implementation of DataLoader pattern - Bucketing by time or by queue size - Asynchronous fetching - Batching of fetches - Shared cache for all fetches in a session - Guarantees consistent results - Avoid duplicating work - Access to the cache allows longer-term persistence ### Docs - [[defrecord]] - [[superlifter-middleware]] - [[def-fetcher]] ### Links - https://www.juxt.pro/blog/superlifter - https://github.com/oliyh/superlifter/blob/master/example/src/example/server.clj open/superlifter.txt Last modified: 2024/10/05 06:15by 127.0.0.1