Жүктеме жүйелерді сындырмайды.Екі жыл бұрын қабылданған шешімдер сындырады.

one/2/work салмақ көтеретін бөліктерді жасайды: жүктеме астындағы бэкендтер, барлық экрандардағы қосымшалар және продакшенде жұмыс істейтін AI — бюджетпен, бағалау жиынтығымен және кезекшімен. 50+ адамдық команда — нашар сейсенбіге жол бере алмайтын өнімдер үшін.

Біз не істемейміз
  • Сайттар
  • Лендингтер
  • Питч-декке арналған MVP
  • Тапсырмасыз сағатпен берілетін адамдар
  • Продакшенге жетпейтін демолар

01

Не жасаймыз

Жұмыстың үш түрі. Әрқайсысының біз атын атап бере алатындай жиі көрген істен шығу себебі бар.

01

Жүктеме астындағы бэкендтер

Жүктеме графигі тек жоғары өсетін өнімдер

Әдетте не сынады
Бір дерекқор, синхронды жазбалар, ешкім жаттығып көрмеген кері қайтару
Оның орнына не құрамыз
Оқиғаға негізделген ядро, идемпотентті жазбалар, маусым сынамай тұрып стендте дәлелденген қуат қоры
Команда және мерзім
5–8 адам · 4–6 ай
GoJavaKafkaNATSPostgreSQLClickHouse

02

Барлық экрандардағы қосымшалар

Телефонға, десктопқа және сағатқа бір мезгілде шығаратын командалар

Әдетте не сынады
Екі код базасы, қолмен жасалатын регрессия, тоқсанына бір релиз
Оның орнына не құрамыз
Ортақ Kotlin-ядро, платформа күтетін жерде нативті UI, регрессия автотесттері, екі апта сайын релиз
Команда және мерзім
3–5 адам · сторға дейін 3–5 ай
SwiftSwiftUIKotlinComposeKMPC#WinUI

03

Продакшендегі AI

AI-пилоты бәрін таңғалдырып, бірақ продакшенге шықпаған компаниялар және жүктеме астындағы жүйеге AI енгізуі керек компаниялар

Әдетте не сынады
Бағалау жиынтығы жоқ, шығын шегі жоқ, модель қателескенде қосалқы жол жоқ және алғашқы нақты деректерде өлетін демо
Оның орнына не құрамыз
Өз деректеріңіз бойынша retrieval, адам тексеретін нүктелері бар агенттер, әр релизді өткізетін бағалаулар, API шоты қисынсыз болғанда өз инференсіңіз және кез келген сервис сияқты модель бойынша кезекшілік
Команда және мерзім
2–4 инженер · алғашқы продакшен-тілімге дейін 8–12 апта
PythonPyTorchvLLMTritonpgvectorQdrantRAGMCPLangGraph

02

Бір жоба, апта сайын

Жоба әдетте қалай өтеді — бірінші хаттан бастап пейджерді тапсыратын күнге дейін.

  1. 0-апта

    Сіз жүйені сипаттайсыз. Біз оқимыз.

    Сатушының қоңырауы емес. Үш жұмыс күні ішінде жүйеңізге жазбаша алғашқы талдау — қоңырауға алып келетін сұрақтарымызбен бірге.

    Қолыңызда: алғашқы пікір, жазбаша

  2. 1–2 апта

    Аудит-спринт

    Кодты, инциденттерді және графиктерді оқимыз, алерт алатын адамдармен сөйлесеміз. Екі адам, тіркелген баға, сіздің репозиторийіңіз.

    Қолыңызда: жоспар, сараланған тәуекелдер және баға

  3. 3-апта

    Стейджингіңіздегі алғашқы инкремент

    Екі апта сайын бірдеңе дәлелді түрде жұмыс істейді, тікелей көрсетіледі, сағаттар жоспар бойынша есептеледі.

    Қолыңызда: жұмыс істейтін код және жану графигі

  4. 8-апта

    Алдымен өзіміз сындырамыз

    Болжанған шыңнан екі есе жоғары жүктеме стенді, істен шығу жаттығулары, біреу іс жүзінде орындаған кері қайтару. Іске қосу күні әдейі іш пыстырарлық болады.

    Қолыңызда: жүктеме туралы есеп және runbook

  5. 14-апта

    Іске қосу

    Жалаушалар артында кезең-кезеңімен шығару. Құрған команданың өзі кезекшілікте тұрады.

    Қолыңызда: сейсенбіні бастан өткеретін жүйе

  6. 15+ апта

    Қаламыз немесе шегінеміз

    Пейджерді өзімізде қалдырамыз немесе командаңызды үйретіп, runbook-тарды қалдырамыз. Бізден кету — миграция емес, күнтізбедегі шақыру.

    Қолыңызда: бәрі, сіздің репозиторийіңізде

Апталар шамамен берілген. Реті — өзгермейді.

03

Жұмыс ережелері

«Орындықта» бос отырғандар жоқ, қосалқы мердігерлер жоқ. Төмендегі ережелер — клиенттердің бізбен қалу себебі.

50+ адам, төрт бағыт

Бэкенд және платформа
22
Мобайл және десктоп
12
Деректер және AI
10
SRE, QA, дизайн
8
  1. 01

    Шартқа дейін командамен танысасыз.

    Егер сіз оларды жұмысқа алмас едіңіз, біз де оларды жобаға қоймаймыз.

  2. 02

    Жұмыс ортасында ешкімді жобадан алып тастамайды.

    Жүйені кім жобаласа, масштабтайтын кезде сол орнында болады.

  3. 03

    Әрбір шешім жазылады — сіздің репозиторийіңізде.

    Ештеңе чатта қалып қоймайды.

  4. 04

    Біз «жоқ» деп шарт барысында емес, оған дейін айтамыз.

    Егер мерзім немесе бюджет жұмысқа сәйкес келмесе, мұны нөлінші аптада естисіз.

  5. 05

    Кезекшілікте жүйені құрған команда тұрады.

    Түнде оятатын адам — автордың өзі болғанда, ынталандыру адал болып қалады.

  6. 06

    Аккаунт-менеджерлер жоқ.

    Сіз жұмысты істеп жатқан адамдармен сөйлесесіз. Басқа қабат жоқ.

  7. 07

    Модель — демо емес, сервис.

    Оның SLO-сы, шығын шегі, бағалау жиынтығы және пейджері болады — әйтпесе ол шықпайды.

  8. 08

    Он екі айдан кейін оларды өзіңізге жұмысқа ала аласыз.

    Алдын ала келісілген ауысу төлемімен. Мұндай мүмкіндік жоқтай кейіп танытқаннан осы дұрыс.

04

Қанша тұрады

Бір команданы сатып алудың төрт жолы. Бағалар — бағдар; шарттағы сан аудит-спринттен шығады.

Осыдан бастаңыз

€8k

тіркелген

Аудит-спринт

Екі апта, екі адам, сіздің репозиторийіңіз. Жоспар, сараланған тәуекелдер және баға. Егер үшеуінің бірі көңіліңізден шықпаса, бәрі осы жерден тоқтайды, ал құжаттар сізде қалады.

Немен бетпе-бет келгеніңізді түсіну керек болғанда сәйкес келеді

€8.6k

адамға · айына

Команда

Атаулы лиді бар, өнім желісін бастан-аяқ жүргізетін бес–он адам. Ай сайын, отыз күн бұрын ескертумен.

Жұмыс жоба емес, өнім болғанда сәйкес келеді

€95k

фаза үшін

Жоба

Нақты мерзімі бар іске қосу. Аудит-спринт ішінде не барын көрсеткеннен кейін, әрқайсысының бағасы тіркелген фазалар.

Мерзімі мен көлемі белгілі болғанда сәйкес келеді

€54

сағатына

Маман

Сіздің командаңыздың ішінде, сіздің үрдістеріңізбен жұмыс істейтін бір–үш атаулы маман. Таймшиттер апта сайын.

Командаңыз бар, бірақ онда бос орын болғанда сәйкес келеді

Әр форматқа қосымша есепсіз лид пен QA, әр релиз алдындағы security-ревью, NDA және GDPR бойынша деректерді өңдеу келісімі, төлемнен кейін құқықтарды толық беру кіреді. Мөлшерлемелер айына 160 төленетін сағатқа есептелген.

05

Біз жауап беретін стек

Әдейі консервативті: екі жылдан кейін де адам жалдауға болатын құралдар. Әдеттен тыс кез келген нәрсе жазбаша негіздемемен және шығу жоспарымен келген.

stack.txt
backend:
Go · Java · Kotlin · C# · .NET · C / C++ · Python · Node.js · Rust · Spring Boot · ASP.NET Core · gRPC · Protobuf 3 · GraphQL
web:
TypeScript · Vue.js · Nuxt · Next.js · React · Node.js · Vite · WebSocket · SSR
data:
PostgreSQL · MongoDB · ClickHouse · Elasticsearch · Redis · Kafka · NATS · NATS JetStream · RabbitMQ · Debezium · Airflow
infra:
Kubernetes · Helm · Docker · Terraform · ArgoCD · GitHub Actions · AWS · GCP · Bare metal · Prometheus · Grafana · OpenTelemetry
mobile:
iOS · iPadOS · watchOS · macOS · Windows 10/11 · Android · Linux · Swift · SwiftUI · Kotlin · Compose · KMP · C# · .NET · WinUI · Qt · Flutter
load:
k6 · Gatling · JMeter · Testcontainers · Playwright · pprof · Failure drills
ai:
PyTorch · vLLM · Triton · TensorRT · ONNX · Ray · RAG · MCP · pgvector · Qdrant · LangGraph · MLflow · Claude / OpenAI APIs

06

Басында жиі еститін сұрақтар

Барлық жауаптар ашық. Ештеңе кликтің артында жасырылмаған.

Өздеріңіз жазбаған кодты қолға аласыздар ма?

Жұмысымыздың көп бөлігі осы; аудит-спринт дәл осы үшін бар. Біз әлі бірде-бір код базасынан бас тартқан жоқпыз, бірақ екі рет клиент естігісі келмеген қайта жазуды ұсындық.

Тіркелген бағамен жұмыс істейсіздер ме?

Фаза бойынша — иә, аудит-спринт ішінде не барын көрсеткеннен кейін. Зерттелмеген жүйеге қойылған тіркелген баға — міндеттеме кейпіне енген болжам, және оның құнын екеуміздің біріміз міндетті түрде төлейді.

Егер біз дайындалған жүктеме мүлде келмесе ше?

Онда сіз қажет болмаған қор үшін төледіңіз. Сондықтан бірінші фазаны біз шынымен болжауға болатын жүктемеге шақтап есептейміз, ал қалғаны сипатталған жоспар күйінде қалады.

Командадан бір адам кетіп қалса не болады?

Сирек, бірақ болып тұрады. Әр бөлікті алып жүре алатын екі адам бар, шешімдер сіздің репозиторийіңізде жазулы, ал жаңа адамға істі тапсыру кезеңі есепке қосылмайды.

Біздің AI-пилот жұмыс істеп тұр. Неге бұл соңы емес?

Өйткені пилот бір сұраққа жауап береді, ал продакшен — мыңдаған сұраққа, және олардың бір бөлігі зиянкес. Екеуінің арасында модельдің нашарлағанын айтатын бағалау жиынтығы, трафик серпілісі шотқа айналмауы үшін шығын шегі, модель қателескен жағдайға арналған қосалқы жол және ол қателескенде оятатын адам тұр.

07

Жүйені сипаттау

Оның не екенін және несі дұрыс емес екенін айтып беріңіз. Үш жұмыс күні ішінде жазбаша алғашқы талдау аласыз.

Жазбас бұрын — қысқаша сәйкестік тексерісі

Бізге жазыңыз, егер

  • Жүйеде нақты жүктеме бар болса немесе ол пайда болатын күн белгілі болса
  • Бірдеңе продакшенде жұмыс істеп тұрса немесе оқуға болатын код болса
  • Сату туралы әңгімеге дейін жазбаша пікір алғыңыз келсе
  • Екі апта уақыт пен репозиторийге қолжетімділік бере алсаңыз

Біз сізге сәйкес келмеуіміз мүмкін, егер

  • Сайт, лендинг немесе шағын қосымша қажет болса
  • Бюджет €50k-дан аз, ал жұмыс көлемі әлі анықталмаған болса
  • Жүйені ешкім қарамай тұрып баға алғыңыз келсе
  • Шешім тек бағаға қарап қабылданса

Қай бағанға жататыныңызға сенімді болмасаңыз — бәрібір жазыңыз. Жылдам «жоқ» деп айту да қызмет, және біз оны жазбаша жасаймыз.

Сұраныс бойынша NDA. Деректер ЕО-да қалады. Автоматты тізбектерсіз, өзіміз жауап береміз.

Сайт reCAPTCHA арқылы қорғалған; Google Құпиялылық саясаты мен Қызмет көрсету шарттары қолданылады.