ShimmerCat

From Wikipedia, the free encyclopedia
Jump to navigation Jump to search
ShimmerCat
Original author(s)Zunzun AB
Initial release5 November 2015; 4 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[edit]

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[edit]

  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.