2.1 plans
BUSTARRET, Jean-francois
jfbustarret at wat.tv
Thu Jan 8 16:57:42 CET 2009
Great news !
What about more ESI features (ie : cookie support), backend revalidation with conditional GETs or streaming fetches (http://varnish.projects.linpro.no/wiki/PostTwoShoppingList) ?
Jean-François
> -----Message d'origine-----
> De : varnish-misc-bounces at projects.linpro.no
> [mailto:varnish-misc-bounces at projects.linpro.no] De la part
> de Tollef Fog Heen
> Envoyé : jeudi 8 janvier 2009 11:30
> À : varnish-misc at projects.linpro.no
> Objet : 2.1 plans
>
>
> Hi,
>
> a short while before Christmas, I wrote up a small document
> pointing to
> what I would like to get into 2.1 and when I'd like milestones to
> happen. This is a suggestion, I'm open to ideas and comments on both
> feature set as well as if my guesstimates for dates is completely off:
>
> Varnish 2.1 release plan
>
> The theme for Varnish 2.1 is "scalability", particularly trying to
> address the needs of sites like finn.no which has a lot of objects and
> where priming the cache takes a long time, leading to long periods of
> higher load on the backend servers.
>
> The main feature is persistent storage, see
> http://varnish.projects.linpro.no/wiki/ArchitecturePersistentStorage
> for design notes. Another important scalability feature is a new
> lockless hash algorithm which scales much better than the current
> one. Poul-Henning already has an implementation of this in the tree,
> but it's still fresh.
>
> Minor features which would be nice to get in are:
>
> * Web UI, showing pretty graphs as well as allowing easy configuration
> of a cluster of Varnish machines.
>
> * Expiry randomisation. This reduces the "lemmings" effect where you
> end up with a many objects with almost the same TTL (typically on
> startup) which then expire at the same time. The feature will allow
> you to set the TTL to plus/minus X %.
>
> * Dynamic, user-defined counters that can be read and written from VCL
>
> * Forced purges, where a thread walks the list of purged objects and
> removes them.
>
> The schedule
> ------------
>
> Alphas:
> - 2009-01-15: New hash algorithm working
> - 2009-02-15: Web UI
> - 2009-03-15: Persistent storage
> Beta:
> - 2009-04-01: Feature complete
> Release
> - 2009-05-20: Release candidate
> - 2009-05-01: No release critical bugs left
> - 2009-05-10: Release
>
> --
> Tollef Fog Heen
> Redpill Linpro -- Changing the game!
> t: +47 21 54 41 73
> _______________________________________________
> varnish-misc mailing list
> varnish-misc at projects.linpro.no
> http://projects.linpro.no/mailman/listinfo/varnish-misc
>
More information about the varnish-misc
mailing list