LCE-EU 2015 has ended
For More Information or to Register, Click Here
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

Principal Engineer, Arm Treasure Data
Eduardo is a Principal Engineer at ARM / Treasure Data. He currently leads the efforts to make logging and data processing more friendly and scalable in Embedded and Containerized systems such as Kubernetes. Maintainer of Fluent Bit, a Fluentd open source sub-project.

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

Attendees (0)