This event has ended. View the official site or create your own event → Check it out
This event has ended. Create your own
For More Information or to Register, Click Here
View analytic
Wednesday, October 7 • 10:30 - 11:20
Monkey: A Web Server For Embedded Linux - Eduardo Silva, Treasure Data

Sign up or log in to save this to your schedule and see who's attending!

Web Servers are a critical component which are not merely used to serve static files, they are also a Swiss knife to communicate and route information from many end points. Nowadays web servers also needs to handle the primitive text-based version (HTTP/1.x) and the improved HTTP/2, for hence it design and general architecture must be efficient to handle multi-protocols and reduce resource usage. On Embedded systems, where resources may be restricted, it's important the server be aware about the running OS and it capabilities, a good integration between user space applications and the right system calls are the success key.

Monkey is a web server made originally for Embedded Linux with a strong focus on performance through several optimizations through zero-copy strategy, fair balancing, layered protocols and general improvements supported by the Linux Kernel interfaces.

avatar for Eduardo Silva

Eduardo Silva

Software Engineer, Treasure Data
Eduardo Silva is a principal Open Source developer at Treasure Data Inc. It currently leads the efforts to make logging ecosystem more friendly in Embedded, Containers and Cloud services. He also directs the Monkey Project organization which is behind the Open Source projects Monkey HTTP Server and Duda I/O. He is a known speaker having experience in South America and in recent Linux Foundation events in the US, Asia and Europe.

Wednesday October 7, 2015 10:30 - 11:20
Liffey Meeting 2