Опис послуги
Розробляю бекенд на Crystal — мові, яка читається майже як Ruby, але компілюється в один швидкий нативний бінарник. Якщо вам до вподоби виразний синтаксис, але потрібна справжня пропускна здатність, то це саме моя територія. За останні чотири роки я випустив у продакшн десятки API, фонових обробників і внутрішніх інструментів на мікрофреймворку Kemal та на повнішому стеку Lucky, тож я підбираю інструмент під розмір задачі, а не натягую одну форму на все підряд. Для легкого JSON-API беру Kemal: маршрутизація, middleware і крихітний слід, старт за мілісекунди. Для структурованого застосунку з типізованими діями, міграціями та серверним рендерингом використовую Lucky, де компілятор ловить биті маршрути й пропущені параметри ще до викату. До типової поставки входять документовані REST або JSON-ендпоінти, схема PostgreSQL з міграціями, автентифікація й робота з токенами, валідація запитів і набір специфікацій. Збірку пакую в контейнер, тож деплой — це один невеликий образ, а структурні логи та health-check дають змогу спостерігати за сервісом у бою. Оскільки Crystal статично типізований і компільований, цілі класи рантайм-сюрпризів просто не виникають, а бінарник тримає високу конкурентність на скромному залізі. Надішліть перелік ендпоінтів, модель даних і цільову затримку — дам чесну оцінку та робочий шматок, який ви запустите самі вже на старті. Мені важливі чистий код, читабельні специфікації та нотатки з передачі, щоб команда рухалася далі без мене.
Зв'язатися з фрилансером

Замовте послугу або поставте питання виконавцю.

Контакти фрилансера
E-mailПоказати
Автор оголошення: Olena