ShimmerCat
Original author(s) | Zunzun AB |
---|---|
Initial release | 2015-11-05 |
Written in | Haskell |
Operating system | OS X, Linux |
Type | Web server |
Website | shimmercat |
ShimmerCat was a web server designed from ground-up for HTTP/2 and written in Haskell; it now appears to be an image optimization and distribution service.[1] The purported purpose of the server was to take full advantage of HTTP/2 features, including HTTP/2 Server Push,[2] to enhance the perceived page load speed of served websites. ShimmerCat used machine learning to accelerate asset delivery to the browser.
Overview
[edit]As of September 2016, ShimmerCat was at version 1.5.0 and ran on Linux and OS X. The software could be used for development of web applications through its SOCKS5 and HTTP/2 implementations,[3][4][5][6] and it was also possible to develop web applications without having to modify /etc/hosts nor use different sets of URLs for development and production.[citation needed]
References
[edit]- ^ "Image Optimization for e-Commerce". ShimmerCat. Archived from the original on 2022-03-31. Retrieved 2022-04-13.
- ^ "A closer look to HTTP/2 Push". ShimmerCat. Archived from the original on 2021-03-04. Retrieved 2022-04-13.
- ^ "Easy net with SOCKS5". ShimmerCat. Archived from the original on 2019-07-19. Retrieved 2022-04-13.
- ^ "TLS has exactly one performance problem: it is not used widely enough". Is TLS Fast Yet?. Archived from the original on 2022-04-01. Retrieved 2016-10-16.
- ^ Grigorik, Ilya [@igrigorik] (2016-04-29). "leveraging HTTP/2 flow control + prioritization for optimized image loading: http://bit.ly/1T8ZasU - awesome" (Tweet) – via Twitter.
- ^ Smashing Magazine [@smashingmag] (2016-05-03). "ShimmerCat is the first web server to allow for manual allocation of bandwidth for images over HTTP/2 connections. https://shimmercat.com/en/info/articles/coordinated-image-loading/" (Tweet) – via Twitter.