Netflix open source cloud stacks nucleus
Latest aspect of Netflix cloud platform stack to be opened up provides a blueprint for new web services.
Cloud pioneers Netflix
have open-sourced yet another element of their stack. Karyon provides a basic
template for the company’s internal services, with additional
components providing specialist properties.
The 21 libraries include Chaos Monkey, which randomly kills
elements of Netflix’s infrastructure; Hystrix, a fault tolerance
library for preventing cascading failure; and Asgard, a web
interface for cloud management.
This latest release provides “a way to glue them all together”,
wrote Nitesh Kant and Sudhir Tonse
on the official blog. Karyon, which takes its name from the
synonym for a cell nucleus,
provides a “blueprint” for Netflix’s other web services and
applications, which are then modified to fulfil their specialist
Other elements of Netflix’s stack are used as components, which
then plug into Karyon as needed. These can be managed via a
web-based admin console, providing runtime insights and
While the first release has been focused on bootstrapping, Kant and
Tonse say, the coming weeks will see runtime aspects (“immensely
helpful in providing added diagnostics and resiliency”) and a
richer admin console open sourced, too. They also promise “recipe
applications” designed to showcase Netflix’s cloud tech in