ShimmerCat
   HOME

TheInfoList



OR:

ShimmerCat was a web server designed from ground-up for
HTTP/2 HTTP/2 (originally named HTTP/2.0) is a major revision of the HTTP network protocol used by the World Wide Web. It was derived from the earlier experimental SPDY protocol, originally developed by Google. HTTP/2 was developed by the HTTP Working ...
and written in
Haskell Haskell () is a general-purpose, statically-typed, purely functional programming language with type inference and lazy evaluation. Designed for teaching, research and industrial applications, Haskell has pioneered a number of programming lan ...
; it now appears to be an image optimization and distribution service. The purported purpose of the server was to take full advantage of HTTP/2 features, including HTTP/2 Server Push, to enhance the perceived page load speed of served websites. ShimmerCat used machine learning to accelerate asset delivery to the browser.


Overview

As of September 2016, ShimmerCat was at version 1.5.0 and ran on
Linux Linux ( or ) is a family of open-source Unix-like operating systems based on the Linux kernel, an operating system kernel first released on September 17, 1991, by Linus Torvalds. Linux is typically packaged as a Linux distribution, w ...
and OS X. The software could be used for development of web applications through its SOCKS5 and HTTP/2 implementations, 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.


References

{{Authority control Application layer protocols Internet Protocol based network software Proxy server software for Linux Reverse proxy Unix network-related software Web server software for Linux