> ## Content Index
> Fetch the complete content index at: https://www.rozhkov.me/llms.txt
> Use this file to discover other available public pages before exploring further.

# Фундаментальні розробки
- URL: https://www.rozhkov.me/foundation-research/
- Published: 2025-04-03T06:24:36.000Z
- Updated: 2025-04-03T06:24:36.000Z
- Author: Vova Rozhkov
- Tags: ідеї

[Я багато писав про fly.io](https://www.rozhkov.me/friendship-ended-with-heroku-now-fly-io-is-my-best-friend/) — тоді ще новачка на ринку IaaS/PaaS хостингу. Я й досі тримаю всі свої проєкти там.

За час що минув вони сильно покращили стабільність та додали багато нових продуктів — managed k8s, GPU та інше, втім, я ними поки не користуюсь, тому не розповім тут нічого. Проблеми з падінням серверів здається пропали взагалі.

Але зараз не про це. Fly публікували детальні матеріали щодо подробиць реалізації своїх сервісів. З самого початку все працювало у них на Consul (діскавері) + Nomad (оркестрація). Мені цей стек раніше дуже подобався, бо я, внаслідок неформатності, ніяк не хотів визнавати k8s переможцем серед оркестраторів та тяжів до альтернативних, простіших рішень. Останній проєкт який я робив перед початком великої війни якраз вже частково працював на Nomad і я мав великі плани щодо продуктизації цього у свій маленький PaaS.

З часом Fly звісно вперлися в обмеження сторонніх рішень. Як справжні інженери, замість того щоб надсилати PR у сторонні рішення, вони зробили свої.

Вони зробили власний [оркестратор](https://fly.io/blog/carving-the-scheduler-out-of-our-orchestrator/), власний розподілений сторедж станів, власний OCI рантайм, власний проксі-сервер та багато чого іншого, частина це опенсорс, частина — ні.

Все це — фундаментальні розробки, платформа. Таких проєктів є не так багато, і працювати над ними — для мене було б великим привілеєм. Я і більшість з нас — звичайні крудороби, розробники апок, а не фундаменту. Ті ж, хто робить фундацію, програмують для програмістів, та потроху штовхають світ вперед.

Звичайно, багато таких розробок вийшли з недр гігантських компаній, часто від того, що вони мали надлишок венчурних грошей, а програмістам треба було якось обґрунтовувати свої промо-пакети.

Удвічі круто, що для Fly ці розробки мають безпосередній вплив на бізнес. У своїй кар'єрі я мав необережність надто багато працювати над платформою у компаніях, бізнес яких був зовсім про інше, та знаходився далеко від грошей, про що вас вже [застерігав](https://www.rozhkov.me/spongers/).

До чого це я? Після того, як Heroku прибрали free tier, на ринку утворився вакуум, який хутко заповнили різні [Coolify](https://coolify.io/), [Render](https://render.com/) і так далі. Але повноцінної альтернативи досі немає — все якесь недороблене, костурбате. Тому я досі плекаю мрію про розробку свого хероку, ця ідея не покидає мене вже понад 6 років. Треба було починати раніше🥲