Jump to content

ShimmerCat

From Wikipedia, the free encyclopedia

This is an old revision of this page, as edited by 2001:14ba:80d2:6f00::1ec (talk) at 14:40, 28 September 2018 (not free software). The present address (URL) is a permanent link to this revision, which may differ significantly from the current revision.

ShimmerCat
Original author(s)Zunzun AB
Initial release5 November 2015; 8 years ago (2015-11-05)
Written inHaskell
Operating systemOS X, Linux
TypeWeb server
Websiteshimmercat.com

ShimmerCat is a web server designed from ground-up for HTTP/2 and written in Haskell. The purported purpose of the server is to take full advantage of HTTP/2 features, including HTTP/2 PUSH, to enhance the perceived page load speed of served websites. ShimmerCat uses machine learning to accelerate asset delivery to the browser.

Overview

As of September 2016, ShimmerCat is at version 1.5.0 and runs on Linux and OS X. The software can be used for development of web applications through its SOCKS5 and HTTP/2 implementations,[1][2][3][4][5] and it is also possible to develop web applications without having to modify /etc/hosts nor use different sets of URLs for development and production.

References

  1. ^ "ShimmerCat SOCKS5 proxy". Retrieved 24 March 2016.
  2. ^ "TLS has exactly one performance problem: it is not used widely enough". Retrieved 18 October 2016.
  3. ^ "Ilya Grigorik (@igrigorik) Twitter". Retrieved 18 July 2016.
  4. ^ "ShimmerCat HTTP/2 Push". Retrieved 24 March 2016.
  5. ^ "Smashing Magazine". Retrieved 18 July 2016.