Highlander Web Server library

Highlander is a web server in a library. It is small and resource friendly, has excellent performance, very versatile. The Highlander web server runs on all POSIX systems with thread support, and can also be built as a serial server without thread support.

The Highlander is written in C and has a C API. This means that you can write your application in C or any other language that supports calling C functions.

Highlander has no external dependencies except the C library and the threads library. This is important for many reasons, it eases building and porting and greatly simplifies license issues.

Read more about the Highlander Web Server here.

Meta Web Cache

The Meta Web Cache program is the easiest way to improve performance for a web server. Just download the tarball, build and install the program, then configure it and run.

The Web cache is great for offloading busy web servers by moving traffic away from the servers to COTS hardware. The Web Cache was originally written to serve as a dedicated image server, but has since then been generalized to serve any content.

The Web Cache is available on the download page.

You've probably guessed it already, the Web Cache uses the Highlander web server, so you must first download and install Highlander. A binary version may be available later, mostly as an experiment to comply with the LSB specification.

The Web Cache is interesting for more reasons than one. Among other things the process runs not one, but two HTTP servers. One server serves the clients and the other HTTP server is an administration interface.

The Core Meta library

The core library is, for convenience reasons only, a part of the Highlander library. It is a vast collection of useful C functions and data structures.

You must download Highlander to use the core library.

The Meta Financial Formulas Library

Implementing Financial formulas can be hard to get right and a small error can result in large financial losses.

The Meta Financial Formula Library implements many commonly used functions as correctly as possible once and then provides wrapper functions and code to be able to reuse the implemenation from other tools and languages.

The Meta FTP Server

The Meta FTP Server is a file download program that uses the HTTP(ie web) protocol to download files. A client can use any browser to select and download files. Such a service is nice to have because of the ease of configuration and maintainence compared to a traditional FTP server.

The program is available on the download page.

Misc tools



Back to front page