1. I
  2. II
  3. III
  4. IV
  5. V
  6. VI

Architektura oprogramowania, która trzyma.

Architektura i inżynieria oprogramowania dla systemów backendowych, danych i AI: osiem lat utrzymywania porządku na produkcji.

8+ lat na produkcji
UK · UE zespoły produktowe, B2B
LLM pipeline’y w brytyjskim fintechu

Przewiń, żeby zbudować

I. Budowane od backendu w górę.

Od 2018 roku: zlecenia jako freelancer, automatyzacja testów, potem full-stack w zespołach produktowych. Dziś PaxCode pracuje na kontraktach B2B: serwisy w Node.js i TypeScripcie, AWS i pipeline’y danych na produkcji.

  • F / 01 Backend
  • F / 02 Dane
  • F / 03 AWS

III. AI, które robi papierologię.

Dziś głównie AI na produkcji: pipeline’y LLM na transkrypcjach spotkań, projektowanie promptów, przetwarzanie multimodalne i cache, dzięki któremu każde uruchomienie jest szybkie i tanie. Do tego narzędzia, w których osoby nietechniczne same budują swoje pipeline’y.

  • I. Przegląd architektury
  • II. Backend i inżynieria danych
  • III. Pipeline’y AI i LLM
  • IV. Projektowanie produktu i UI/UX
  • V. Senior engineer na kontrakcie
  • Od modelu danych po interfejs, jedna osoba odpowiedzialna za całość.
Usługi

IV. Od surowych danych do gotowej odpowiedzi.

Jedno spotkanie z doradcą przeprowadzone przez przykładowy pipeline AI: dwadzieścia kroków od nagrania do sprawdzonego raportu w CRM. Przewijaj dalej, żeby go uruchomić.

Przegląd · 20 kroków
01 · Zbieranie → surowe dane → czyste zdarzenia w kolejce
  1. 01 Źródła audio · pdf · api
  2. 02 Parsowanie STT · OCR · diaryzacja
  3. 03 Normalizacja schema · metadane
  4. 04 Walidacja dedup · kontrole
  5. 05 Kolejka zdarzeń SQS · retry · DLQ
02 · Przetwarzanie ← zdarzenia → przeszukiwalna wiedza
  1. 06 Maskowanie PII NER · reguły · RODO
  2. 07 Chunking semantyka · nakładanie
  3. 08 Embeddingi batch · cache
  4. 09 Indeks hybrydowy wektory · BM25
  5. 10 Baza wiedzy wersje · filtry
03 · Wnioskowanie → zadanie → szkic oparty na źródłach, z cytowaniami
  1. 11 Orkiestrator agentów plan · działanie · obserwacja
  2. 12 Wyszukiwanie (RAG) top-k · rerank
  3. 13 Inżynieria kontekstu tokeny · pamięć
  4. 14 Narzędzia MCP · funkcje
  5. 15 Brama LLM routing · cache
04 · Dostarczanie ← szkic → sprawdzona, dostarczona odpowiedź
  1. 16 Guardrails wejście · wyjście
  2. 17 Ustrukturyzowany wynik schema · retry
  3. 18 Weryfikacja przez człowieka human in the loop
  4. 19 Dostarczenie SSE · dokumenty · API
  5. 20 Systemy klienta CRM · webhooki
Przykładowy wzorzec · fikcyjne dane · nie system klienta Od początku do końca: architektura, backend, pipeline’y AI i UI/UX na wierzchu

V. Porządek w złożonych systemach.

Pax Romana oznaczał dwa stulecia stabilności. Cel jest tu bardziej praktyczny: systemy, które pozostają zrozumiałe, gdy przybywa kodu, danych i AI.

  1. 01 Decyzje na piśmie, kompromisy nazwane wprost.
  2. 02 Liczby zamiast przymiotników.
  3. 03 Najprostszy projekt, który przetrwa kolejny rząd wielkości.
  4. 04 Minimalne uprawnienia od początku: każdy serwis, rola i klucz dostaje tylko to, czego potrzebuje.
  5. 05 Wynik AI sprawdza człowiek, zanim stanie się decyzją.

Najnowsze wpisy

Wszystkie wpisy

VI. Przyjrzyjmy się Twojemu systemowi.

30-minutowa rozmowa: co budujesz, gdzie boli i czy PaxCode do tego pasuje. Pracuję z Polski, zdalnie z zespołami z UK i UE.