Совершенно верно, C# мы не используем, но написать соответствующий фреймворк для клиентской части не очень сложно.
Сложнее с воркерной частью, если только Вы не собрались запускать свои C# приложения под Mono.
На данный момент можете почитать здесь о протоколе, а саму реализацию можно глянуть на примерах уже существующих фреймворках здесь. На мой взгляд, проще всего для понимания глянуть во фреймворк Go или Ruby, но тут, конечно, субъективно.
Документация к последней версии (v0.11) обновилась совсем недавно, так что она самая актуальная и по ней вполне реально самостоятельно развернуть облачко.
Ну и конечно, всегда можно написать нам на рассылку, мы с радостью ответим.
Поддержка Docker'а обеспечивается плагином. Без него Cocaine вполне себе может работать, просто изоляция процессов будет на уровне fork'а и ограничений при помощи механизма cgroups.
Соответственно, 3.8 ядро необходимо лишь в тех случаях, когда используется Docker.
Нет, не планируется, просто потому что мы его нигде не используем. Но платформа открыта для расширения, все, что нужно — просто написать соответствующий фреймворк.
Из серии Yo dawg, I heard you like to allocate on heap so we put your vector on heap so you can allocate on heap while allocating on heap.
Что будет, если условие не выполняется?
Сложнее с воркерной частью, если только Вы не собрались запускать свои C# приложения под Mono.
Напишите нам на cocaine@yandex-team.ru, мы поможем. Правда.
На данный момент можете почитать здесь о протоколе, а саму реализацию можно глянуть на примерах уже существующих фреймворках здесь. На мой взгляд, проще всего для понимания глянуть во фреймворк Go или Ruby, но тут, конечно, субъективно.
Ну и конечно, всегда можно написать нам на рассылку, мы с радостью ответим.
Соответственно, 3.8 ядро необходимо лишь в тех случаях, когда используется Docker.