Технологии

Cocaine
Cocaine (Configurable Omnipotent Custom Applications Integrated Network Engine) — это PaaS-система с открытым исходным кодом, позволяющая создавать облачные хостинги приложений наподобие Google App Engine или Heroku.

Cocaine — облачная платформа Яндекса

Всем известно, что облака могут решить все инфраструктурные проблемы, превратить издержки в прибыль и насытить вашу жизнь бесконечной радостью и счастьем на веки веков. Единственным препятствием на пути к этим целям являются, собственно, облака. IaaS, PaaS, SaaS? Whatever-as-a-Service? Какой именно загадочный набор букв нужно выбрать, чтобы всё, наконец, стало хорошо? Мы потратили немало времени, изучая эти вопросы, отбирая лучшие, на наш взгляд, идеи и концепции, чтобы построить такую облачную платформу, которую хотелось бы немедленно установить, настроить и успешно использовать. Это выступление — путевые заметки, о том как мы обнаружили, что пишем операционную систему, о том как мы решили делать RPC без IDL и динамическое обнаружение сервисов, о том, как мы решили балансировать запросы с помощью ядерной магии и том, что всё только начинается.