Facebook today announced that it is open sourcing Proxygen, the C++ HTTP libraries — including an HTTP server — that it uses internally. The company has open-sourced quite a bit of its code in recent months, much of it focused on mobile developers. In many ways, today’s launch is more interesting, though, as it’s likely to reach a far wider number of developers.
From the get-go, Facebook notes that it isn’t trying to replace popular HTTP and proxy servers like Apache or nginx with Proxygen. « Those projects focus on building extremely flexible HTTP servers written in C that offer good performance but almost overwhelming amounts of configurability, » Facebook engineers Daniel Sommermann and Alan Frindell write in today’s announcement. « Instead, we focused on building a high performance C++ HTTP framework with sensible defaults that includes both server and client code and that’s easy to integrate into existing applications. »
Still, the framework allows you to…
View original post 201 mots de plus