DISQUS

DISQUS Hello! DISQUS Blog and Forum is using DISQUS, a powerful comment system, to manage its comments. Learn more.

Community Page

DISQUS Blog and Forum

The official Disqus forum. This is the place to receive beta support and offer suggestions.
Jump to original thread »
Author

MintCache (simple version)

Started by Daniel Ha · 1 year ago

MintCache is a caching scheme Disqus has recently implemented. We posted Disqus’ implementation of MintCache for others to use.

From the original MintCache posting:
The purpose of this caching scheme is to avoid the dog-pile effect. Dog-piling is what normally happens when your data for the cache takes more time to generate than your server is answering [...] ... Continue reading »

7 comments

  • I would be interested to know why you use this (simple version) instead of the original MintCache.
  • We found the original hard to understand. This version is also decoupled from the cache backend that you use.
  • I'm the author of the original mint cache and completely agree that this implementation is a very nice improvement. ( the original was written under duress! ) Kudos, guys!
  • Thanks, Glenn! Sharing code is a beautiful thing. In case you're interested, one other feature we are considering adding is a "delete" method that merely lowers the timeout on the cached value (instead of truly deleting it), thereby triggering the mint refresh. That way one could avoid the dogpile effect when manually invalidating.
  • Have always had problem with caching with my hosting account at GoDaddy especially when implemented with Wordpress which is what I use. Was thinking of checking it out myself, but never got around to it.
  • My concern with disqus is that they hold your data!. Data ownership is really a risk, with the current economic climate are you comfortable with the fact that your data is in tyhe hands of others?. We all need to ensure we manage our business risks during these difficult times.
  • Great explanation on what are you doing to speed up the process. I didn't know that without mint caching the system will be greatly slow down due to dog-piling. A great way to solve the issue. However, is there other ways as well?

Add New Comment

Comments are closed for this post.
Returning? Login