Hacker News new | past | comments | ask | show | jobs | submit login

One optimization for background refresh is coalescing the individual reloads into a batch operation based on a time/space window. Here is how we do it in the Java world. [1]

[1] https://github.com/ben-manes/caffeine/tree/master/examples/c...




Thank you for your OSS work! I used Caffeine many years ago.


Oh thank you, I’m glad it’s been helpful.


aha yes! It's in my todo list to introduce bulk updates. On the other hand, I'll be publishing a batcher package soon which does something very close to what you suggested here. Thank you




Guidelines | FAQ | Lists | API | Security | Legal | Apply to YC | Contact

Search: