Fat a gesyober agan platformys. Pub bern/onan a dhallathas.
RODMENA a dhasdrehav y askorrasow dhyworth sett a lyvrowjiow a'n chi ha dhyworth gonisyow ostys byghan gans unn porpas an eyl, ha ri bern dhe unn toul yn unnik. Yma dhe'n platfommys aga thimow aga honan ha keskewsel dres bus lystrow rannys.
askorr
13
plattformys hostys
8
lyvrow, jynnow ha CLIs
8
bus post kevrennek
1
Pennrewlys desin
Un bern, unn toul
Authentication yw Identity, awtorheans yw Auth, metra yw TokenGate, email yw Mail API, approvansow yw Futex, kontenydhyon yw RunFlow ha flows oberi ajon yw Highway. Ny wra askorrasow daswul concern a bew seulabrys gans toul chi.
Timow a gesordenna dre bos
Yma dhe bub platform hy ajan, hy ferthynnek ha'y gwithva hy honan. Yma bagasow ow kesordenna a-dreus platformys war an bus ajan-mail. Ny wra bagas vyth chanjya gwithva bagas arall na gul tiketys y'n trackyer anodho.
Databasedow lesys a-dreus powyow
Yma dh'an gonisyow aga fyllidhow data aga honan, war ostysi dyffrans yn broyow dyffrans. Y hyllir dasvewhe gweythres mes ny yllir dasvewhe hy data, hag y synsyn an dhew a-wartha. Pub fyllik data yw eylwrys dhe drydhes rannvro ha gwithys yn-mes a'n tyller.
/ Where it runs
Ostys ha ranndiryow
An lu dyghtys a gomprehend 22 database askorrans, pubonan perghennys gans unn gonis, war 4 ost database yn 3 bro, ha 4 moy a reseg war ost applians. Ny wra dew wonis vyth ranna schema, ha ny greg an platform war jynn unnik vyth.
dorgellow data, pub huni yn perghennys gans unn gonis
22
ostys database
4
powyow
3
poen daskevys a vynysennow war an maynys dyghtys, dhe'n moyha
≤5
UKRywvaneth Unys
Ardystansow ha diw woswor data
Yma va ow hostya nivel an dowlen ha'n dhatabesow rag jynn an fros ober, an gonis komendyansow, an bus messajys, ebost, an ledger ha'n platfform oberennow.
FRPow Frynk
Ostyas Database
Synsi an plas identita ha hedhas, awtorheans, metrans ha'n provisor identita, gwithys a-denewen dhyworth an gonisyow a dheppend warnodho.
DEAlmayn
Replica set
Syns yma kopi a bub database, hag yw nowedhys yn fast, yn-mes a'n dhew ranndir arall. Nyns eus penn dhodho, ytho nyns eus traffik vyth ow trelya warnodho erna vo avonsys.
Replikasyon peswar
Powl pub database a fros chanjyow nivel-stock dhe standby a-ves dhe'n dhew ranndir selvenek. Drefen bos eylwrians yn anghydsynsek, ny yll replica lenthe po lettya an gonis a-ragdhaw.
Kopys a-dheves
Yma'n Arghivow ow mos yn fast dhe stoffen arghiv yn kanel diblans, yn kryptys kyns dhe asa an host hag yn daskavadow dhe neb poynt a-berth y'n termyn gwitha. An daskavadow yw preuvys a-dhia benn dhe benn.
Tri fakter war bub junyans
Ny wra database vyth degemeres junyans rosweyth dre ger-dremen yn unnik. Junyans a res enkryptyans yn treusva, testskrif arval dyllys gans awtorita privedh ha ger-dremen, ha gonisyow yw finwethys dhe'ga databassow aga honan.
Replicas ha backups
Menyegieth kamm a dhrehedh pub replica a-berth yn polsow. Replicas a dhiwgel rag kelli caledhweyth, hag an govskrifva a dhiwgel rag kelli data.
War eth nivelyer hag unn bus an mappa, ny apper bern marnas unnweyth. Yma askorrasow orth an penn, yma an stack orth an goles, ha pup-tra a res dhe askorras yw unn lamm dhe-ves.
23 nodennow · 27 kesklennow skrifys · 1 assumed
Skrollyewgh an mappa a-denewen. Yma karten dhe bub nod ynwedh a-dhann.
Hwithra
Owth usya an mappa
Dewisewh kolm po an bus rag golowboyntya y berthynyansow ha gweles pyth a biw, gans pyth y hwra junya ha gans pyth na dal dhodho bos asleys bythkweth. Yma'n gartennow a-is ow rolio an fethow na ynwedh.
keskolennek skrifys
diswayys: gwrewgh y afydhya kyns trestya ynno
an bus agent-mail
a product (gradient border)
Ny yw drawnys, drefenn i dhe dhos yn-ober yn pub le:
Yma pub askor owth omwirya gans Identity hag ow komendya gans Auth.
Yma pub para platfform ow kesordena dres an bus agent-mail.
Yma pub kovskrifen ow pos helerghys yn issuedb-cli, gans specys EARS.
Askorenwar goulenn
RED9
11 ow mos yn-mes
Platfurth maynys a-oberoryon le mayth yw pub chat oberen dhur, omrewlys gans troggva ebost.
A denn war an stack leun. Identity ha Auth a brovi hedhas, TokenGate budjettys, Mail API kistow-lyther rag rannow-ober ha RunFlow sandboxes. Highway yw an gwrier duryadow, Futex a dhyght assewyansow ha migretti an schema, war Python, PostgreSQL ha Redis.
Ledger kowntieth dhewblek rag mona, kreunys ha stock. Y govadhow yw kempoues, fast ha prevadow yn-dann rewlys gorrys yn-fordh gans an database.
Drehevys war Python ha PostgreSQL, ow devnydhya Auth rag credentials, TokenGate rag metering ha migretti rag schema. Ev a dremenas peswar yet arhwilas a-bervedh hag arhwilansow enep a-nowydh, ha'ga havosow yw dyllys.
Byth ny veu y gemmerys: Kevrin a yll stampya manylysen a wra ev y degemmeres, po hyns chanjya po dilea war an Ledger.
Aga: Kwotys po metrans (devnydh TokenGate), metrigow anwithys po studh fros ober.
Provydyoryon honanieth poblek, kepar ha Google, GitHub hag Apple, a wra Identity kesunyans arwoedh-yn dhedha. Nyns eus dhe Identity provydyer fons arall.
Konter, kapys ha finweythyow radh dre dhevnydhyer, korf po tenant. Ev a gomprehend budjettys token, ledgers devnydh, nivelow towl, frosow reserve/commit, hag alertos trothow ha gor-dhevnydh.
Herwydh rewlys an chi, kapys yw prevys yn diw dueth. Kap a dal lettya pan vo fylliys ha dastosel pan vo daslenwys.
Byth ny veu y gemmerys: Redis INCR counters, usage tables, token-bucket middleware, po lywellow limiter.
Aga: Authorisation (usya Auth) po DDoS shielding orth an amal.
Jynn lesys ha duryadow rag resegvaow ober agentek. Yma va ow provia gweythoryon (agents), amkanow, esedhvaow, towlennow, darbareroryon (triggers), gweythres ha gweythoryon normal, folsa resek ha sewiansow (traces).
Herwydh rewlys an chi, askorrans a syns unn gelgh prederi dhodho y honan. Yma va ow devnydhya Highway avel gweythyer duryadow a lever artek dre webhook hag a syns oll resnans LLM a-berth y'n askorrans.
Byth ny veu y gemmerys: Airflow, Prefect, Temporal, po skrifennow orkestrasyon arbennek.
Kist-tewes galeshys rag kistennow ha linyow-ober DAG lewys gans API rag resek kod diwedhyn po kod dresas-askorrys. Resegow a yll bos powesys ha dhasdhallethys, hag yma dhedha kovnotennow byw, dasassoyow ha nodow rag komendya dhensesek.
Byth ny veu y gemmerys: Docker run leel, resynoryon omwodhva, po CI kemmyn.
E-posta transaksyonel ha kampayn gans danvon, templatys, helergha livrans, webhookys hwarvosow, rollyow lettys, kwotasow ha danvonow towlys. Yma ynwedh ow provia an gistellow post may hwra an askorroryon drehevel warnedha.
Yma'n trigvaow war mail.rodmena.co.uk ha'n API a yll bos kavos dhe mailserver.rodmena.co.uk.
Byth ny veu y gemmerys: Lywellow SMTP a'n par, SES/Mailgun/Sendgrid, po skrifow smtplib a-dro.
Agent godhegyans a gyff kist-lyvrow, trigva hag entrans lever-pellgowser, hag a geschanj messajys gans agents erell ha kist-lyvrow vyth dres SMTP savonek. Eghennow an messajys yw report, ack, question, fix-notice, verify-result ha close.
A gemmer le an agentmail CLI gorrys yn-mes a gonis. Traytyewgh messach dhyworth agent arall avel klemm ha gwrewgh an check agas honan. Chanjyewgh agas kovskrifva agas honan hepken, ha daswrewgh agas dasaskorra kens unverhe bos tra vyth ewnhes.
Byth ny veu y gemmerys: Gul amendyansow dhe govskrifen kayn yeth aral, ygeri tiketys y'n tracker anodho, po govyn orth den dhe dhelivra.
Dataset hevelep orth Iceberg ha gwithva blob war blatt po S3 gans kovadhow append-only, berr-skeusennow, kerdhes termyn ha Parquet.
Byth ny veu y gemmerys: Hwegys kriv po daskladansow CSV po JSON, folednow Parquet dyghtys dre dhorn, po database settys yn-bann dhe synsi blobs yn unnsel.
Gorwelydh argerdh async heb krogvethow rag gweythoryon, daemons ha devosoryon lostennow. Ev a wra gwelesigethow yeghes, menystra bagasow ha dastosel argerdh pan gwallo.
Sistemd plen po Kubernetes yw degemeradow le mayth omastyons gwell.
Python
Librari Python
bulkman
1 ow mos yn-mes
Bulkheads hag enysegyans kesweyth a wra finha radn bell an effeyth a gomponent fethys.
Rewl an chi yw settya circuit_breaker_enabled=False pub prys. bulkman a handly enysheans, ha terri tro a berth dhe resilient-circuit.
Jynn kesplegadow gans TaskJuggler (.tjp) rag towlenna ha ragdres resourseow. Yma va ow handlya tus ha jynnow dres termyn, krogvoderow ha kalenderyow, hag ow komendya askorrans Gantt.
Byth ny veu y gemmerys: Folennnow-rann po awgrym-dydhyow a-dro dhe'n eyl.
Helerghyer tokyns fes-gwithva gans manerow EARS, kov duryadow hag adhyskansow. Oll govynnow jynnek a sew an gylghres resus open → in-progress → closed.
Oll govynnow jynnek a dheu ha bos maner EARS yn tokyn hag yn dasskrif yn-dann ragverrk SPECS/ an gwithva.
Porth LLM kevadow gans OpenAI ha Anthropic a yll gorra lies gwerthyer a-dryv unn hanow model. Yma agan ynstallyans ow tornya dhe unn proviader a-wartha heb failover, hag yth yw an proviader LLM chi rag galowow model yn toulow.
Pyth a bew pub toul, p'eur yth yw dhe dhevnydhya, ha pyth na dal bos y gemmynnys bythkweth.
01/ Askorrys
RED9
Askorenwar goulenn
Platfurth maynys a-oberoryon le mayth yw pub chat oberen dhur, omrewlys gans troggva ebost.
A denn war an stack leun. Identity ha Auth a brovi hedhas, TokenGate budjettys, Mail API kistow-lyther rag rannow-ober ha RunFlow sandboxes. Highway yw an gwrier duryadow, Futex a dhyght assewyansow ha migretti an schema, war Python, PostgreSQL ha Redis.
a wrel aga awtorheans gans Identity · a awtoritas dre Auth · mynsow budgets dre TokenGate · task mailboxes dre RODMENA Mail API · gweythresans yn sandbox yn fyw RunFlow · ow delegya flows ober dhe Highway · comendyansow denel dre Futex · a wra kesunya an skema gans migretti · drehevys war PostgreSQL · drehevys war Redis · modelow dre dhefowt dre Prism
reTunnel
Product
Platforn unnik, rydh hag open-source a dhiskwedh servysyow leel a-dryv NATs ha fosow-tan dhe'n kesrosweyth poblek dre donellow saw.
Kliens Python hag CLI a-unnik, leshynsys yn-dann MIT, neb a dheu gans servyer honan-ostyadow ha nyns yw krog war blatfform chi arall vyth.
Ledger kowntieth dhewblek rag mona, kreunys ha stock. Y govadhow yw kempoues, fast ha prevadow yn-dann rewlys gorrys yn-fordh gans an database.
Drehevys war Python ha PostgreSQL, ow devnydhya Auth rag credentials, TokenGate rag metering ha migretti rag schema. Ev a dremenas peswar yet arhwilas a-bervedh hag arhwilansow enep a-nowydh, ha'ga havosow yw dyllys.
Byth ny veu y gemmerys: Kevrin a yll stampya manylysen a wra ev y degemmeres, po hyns chanjya po dilea war an Ledger.
Aga: Kwotys po metrans (devnydh TokenGate), metrigow anwithys po studh fros ober.
Provydyoryon honanieth poblek, kepar ha Google, GitHub hag Apple, a wra Identity kesunyans arwoedh-yn dhedha. Nyns eus dhe Identity provydyer fons arall.
Auth
Gwasanaeth ostysproduct
RBAC ostyes rag rolys, kummyasow, eseleth ha checkys “a yll devnydhyer X gul Y”. Produktys a dhefin aga rolys y'n servis ma.
Yw gorra yn-mes avel an pakas PyPI “auth”.
Byth ny veu y gemmerys: Tablys users/roles/permissions hand-rolled, Casbin, OPA, po lyverva RBAC.
Aga: Omgelmi, esedhow, gernowedhow po dyllo JWT. Dhe Identity y long auth.
Konter, kapys ha finweythyow radh dre dhevnydhyer, korf po tenant. Ev a gomprehend budjettys token, ledgers devnydh, nivelow towl, frosow reserve/commit, hag alertos trothow ha gor-dhevnydh.
Herwydh rewlys an chi, kapys yw prevys yn diw dueth. Kap a dal lettya pan vo fylliys ha dastosel pan vo daslenwys.
Byth ny veu y gemmerys: Redis INCR counters, usage tables, token-bucket middleware, po lywellow limiter.
Aga: Authorisation (usya Auth) po DDoS shielding orth an amal.
Jynn lesys ha duryadow rag resegvaow ober agentek. Yma va ow provia gweythoryon (agents), amkanow, esedhvaow, towlennow, darbareroryon (triggers), gweythres ha gweythoryon normal, folsa resek ha sewiansow (traces).
Herwydh rewlys an chi, askorrans a syns unn gelgh prederi dhodho y honan. Yma va ow devnydhya Highway avel gweythyer duryadow a lever artek dre webhook hag a syns oll resnans LLM a-berth y'n askorrans.
Byth ny veu y gemmerys: Airflow, Prefect, Temporal, po skrifennow orkestrasyon arbennek.
Kist-tewes galeshys rag kistennow ha linyow-ober DAG lewys gans API rag resek kod diwedhyn po kod dresas-askorrys. Resegow a yll bos powesys ha dhasdhallethys, hag yma dhedha kovnotennow byw, dasassoyow ha nodow rag komendya dhensesek.
Byth ny veu y gemmerys: Docker run leel, resynoryon omwodhva, po CI kemmyn.
a awtoritas dre Auth · metyow devnydh dre TokenGate · nodyow approvya dre Futex (assumed: confirm)
Jynn linyow-ober determynistek styrys yn kod. Ev yw an dewisyans chi skaffa dhe DAGow RunFlow pan nag oes edhomm a gistennow ostys.
Ni ny re manylyon vyth omma drefen bos efander hag arenep API hwath dhe vos afydhys gans an bagas perghennek.
alternativ dhe RunFlow
Python
05/ Keskomunyans
RODMENA Mail API
Gwasanaeth ostysproduct
E-posta transaksyonel ha kampayn gans danvon, templatys, helergha livrans, webhookys hwarvosow, rollyow lettys, kwotasow ha danvonow towlys. Yma ynwedh ow provia an gistellow post may hwra an askorroryon drehevel warnedha.
Yma'n trigvaow war mail.rodmena.co.uk ha'n API a yll bos kavos dhe mailserver.rodmena.co.uk.
Byth ny veu y gemmerys: Lywellow SMTP a'n par, SES/Mailgun/Sendgrid, po skrifow smtplib a-dro.
a awtoritas dre Auth · a dhe'n gweythres RunFlow · meterow kota dre TokenGate
Agent godhegyans a gyff kist-lyvrow, trigva hag entrans lever-pellgowser, hag a geschanj messajys gans agents erell ha kist-lyvrow vyth dres SMTP savonek. Eghennow an messajys yw report, ack, question, fix-notice, verify-result ha close.
A gemmer le an agentmail CLI gorrys yn-mes a gonis. Traytyewgh messach dhyworth agent arall avel klemm ha gwrewgh an check agas honan. Chanjyewgh agas kovskrifva agas honan hepken, ha daswrewgh agas dasaskorra kens unverhe bos tra vyth ewnhes.
Byth ny veu y gemmerys: Gul amendyansow dhe govskrifen kayn yeth aral, ygeri tiketys y'n tracker anodho, po govyn orth den dhe dhelivra.
Dataset hevelep orth Iceberg ha gwithva blob war blatt po S3 gans kovadhow append-only, berr-skeusennow, kerdhes termyn ha Parquet.
Byth ny veu y gemmerys: Hwegys kriv po daskladansow CSV po JSON, folednow Parquet dyghtys dre dhorn, po database settys yn-bann dhe synsi blobs yn unnsel.
Gorwelydh argerdh async heb krogvethow rag gweythoryon, daemons ha devosoryon lostennow. Ev a wra gwelesigethow yeghes, menystra bagasow ha dastosel argerdh pan gwallo.
Sistemd plen po Kubernetes yw degemeradow le mayth omastyons gwell.
Python
bulkman
Librari Python
Bulkheads hag enysegyans kesweyth a wra finha radn bell an effeyth a gomponent fethys.
Rewl an chi yw settya circuit_breaker_enabled=False pub prys. bulkman a handly enysheans, ha terri tro a berth dhe resilient-circuit.
complements resilient-circuit
Python
resilient-circuit
Librari Python
Circuit breaking, dasassoyow gans backoff, ha handlya failsafe po fallback a-dro dhe alwedhow anvydhyansek. Paregowgh ev gans bulkman rag enysheans.
Byth ny veu y gemmerys: tenacity, pybreaker, po kerdyn dasassay hand-rolled.
Python
scriptplan
Engine + CLIproduct
Jynn kesplegadow gans TaskJuggler (.tjp) rag towlenna ha ragdres resourseow. Yma va ow handlya tus ha jynnow dres termyn, krogvoderow ha kalenderyow, hag ow komendya askorrans Gantt.
Byth ny veu y gemmerys: Folennnow-rann po awgrym-dydhyow a-dro dhe'n eyl.
Helerghyer tokyns fes-gwithva gans manerow EARS, kov duryadow hag adhyskansow. Oll govynnow jynnek a sew an gylghres resus open → in-progress → closed.
Oll govynnow jynnek a dheu ha bos maner EARS yn tokyn hag yn dasskrif yn-dann ragverrk SPECS/ an gwithva.
Byth ny veu y gemmerys: TODOs heb aga helergh.
CLI
08/ Dewisyansow Stack
Prism
Gwasanaeth ostysproduct
Porth LLM kevadow gans OpenAI ha Anthropic a yll gorra lies gwerthyer a-dryv unn hanow model. Yma agan ynstallyans ow tornya dhe unn proviader a-wartha heb failover, hag yth yw an proviader LLM chi rag galowow model yn toulow.
Henwewgh an edhom, gwrewgh devnydh a'n toul a'n pew, ha na wrewgh daswul bern a gudh toul chi seulabrys.
Py toul dhe dhevnydhya rag pub edhom jynnys, ha pandr'a dhe lesa nevra yn y le
Edhom
Us
Na wrewgh bythkweth devnydhya
Nawr / OAuth / “piw yw hemma?”
Identity
Skrifa agas awtorheans agas honan
Rolyow, kummyasow, “a yll X gul Y?”
Auth
Tabelennow RBAC, Casbin, OPA
Kwotys, finys kevradh, arghasow, renkys, musura
TokenGate
Redis counterys, lyvervaow limiter
Owth eva email, templatys, kampaynyow
Mail API
smtplib, SES/Mailgun
Ow kewsel gans para platfform arall
agent-mail
Ow janjya aga rov po aga helerghyas
Kerdhes koden nag yw trestys po koden dinethys
RunFlow
Docker leel, resegoryon CI
Piblin deterministic / DAG / ETL
RunFlow po stabilize
Airflow, Prefect
Flowskrif arghasek (herwydh LLM)
Highway
Temporal, custom loops
Bonskrifans / approvyans denel
Futex
Slack a wovyn, tables approvya
PostgreSQL schema migrations
migretti
alembic, flyway, yoyo
Setys data, blobs, rekordyansow, Parquet
datashard
pickle/CSV dumps, DB avel gwithva blob
Gwithya processys oberoryon
supervice
nohup, dasgenys dre dhorn
Bulkheads / concurrency isolation
bulkman (breaker OFF)
Semafors ad hoc
Terri a-dro / assayansow arta / fallback
resilient-circuit
tenacity, pybreaker
Plogh / towlenna ragdres
scriptplan
Folennnow-rann
Tickets, specys, gorholethow
issuedb-cli + EARS
TODOs heb aga hellya
Galowow LLM a-bervedh yn toulennow
Prism
SDKs ha alhwedhow rag pub gwerthyas, lesys a-dreus toulennnow
Hynsa gis ynjynorieth
Yma tri hentel oberi dhe bub kovskrifva, pypynag a dhrehevis.
EARS + issuedb workflow
Pob govenek ynjynorieth a dheu ha bos EARS spec ha tokyn issuedb, ha'n spec a vydh kopies y'n lyvrowva SPECS/ an goyntell. Tokynnow a vov a-dhiworth ygerys dhe ow sewya dhe dheges.
TRUST5
Generasyon koden LLM herwydh an manylyon, gans gwithyans kalita, om-aghha, kelghow validya/eownhe bounded, yetys poesek ha leheans a broblem Oracle.
Hwithrans a-dheu dhe amkan
Arhwither dre falshe: gwiryow a res dre ynterfas an askorras y honan, diskudhyansow yw daswrys yn fyw, ha pub prov yw gwithys avel sel dhe les rag an tro nessa.
Rewlys a dheg dhe bub toul.
Gweresewgh dre ynterfas an askorras y honan. Redyewgh an studh dre y API po CLI, ha na wrewgh hwitheri po skrifa dhe'n dhatabank dh'y checkya po dh'y ewna.
Gwrewgh poyntya pub prov dhe gas positif aswonnys kyns trestya yn sewyans negedhek dhiworto.
Gwrewgh hwi claimya parysder yn unnsel rag an pyth a veu oberys, ha henwel an hynsyow anprevyes.
Gwrewgh previ pub cap y'n dhew fordh: res yw dhodho lettya pan vo tremenys ha dasweles pan ylla.
Produktyys drehevys war an pleghennow ma
An platformys ma a st y'n-dhelergh dhe bup-tra a wren ni y dhannvon: Highway, MailApi, RunFlow, Futex, reTunnel, Ledger, RODMENA L10n, TokenGate, AgentBus, RODMENA ID, Auth, Prism, pdfapi, Container Registry, RODMENA CI, Uptime.Systems, Trust5, RED9, Graphviz Provider, Steward, Tollgate, Haven, RODMENA LRS, RODMENA cmi5, Vellum, supervice, datashard, ScriptPlan, Stabilize, Trace, Provenance and Knowledge base. I a wra dyghtya an kowethyans ynwedh.