Mar a tha na h-àrd-ùrlaran againn a' freagairt air a chèile. A h-uile dragh/aon inneal.
Togaidh RODMENA a thoraidhean bho sheirbheisean aoigheachd bheaga, gach fear le aon adhbhar, agus seata de leabharlannan taighe. Buinidh gach cùis do aon inneal, tha a sgioba fhèin aig gach àrd-ùrlar, agus ceanglaidh bus puist co-roinnte iad.
toraidhean, aon ann an dealbhadh
13
àrd-ùrlaran air an aoigheachd
8
leabharlannan, einnseanan agus CLIan
8
bus puist co-roinnte
1
Prionnsapalan dealbhaidh
Aon dragh, aon inneal
Is e Authentication Identity, is e an t-ùghdarrachadh Auth, is e an tomhas TokenGate, is e am post-d Mail API, is e na h-aontaichean Futex, is e na soithichean RunFlow agus is e na sruthan-obrach àidseantach Highway. Cha bhith toraidhean a-riamh ag ath-chur an gnìomh dragh a tha fo chùram inneal-taighe mar-thà.
Bidh sgiobaidhean a' co-òrdanachadh tro phost
Tha an àidseant, an co-theacsa agus an stòr-dàta aig gach àrd-ùrlar fhèin. Bidh sgiobaidhean a' co-òrdanachadh thar àrd-ùrlaran air bus agent-mail. Cha bhith sgioba sam bith a' deasachadh stòr-dàta sgioba eile no a' cur tiogaidean na tracker.
Stòran-dàta air an sgapadh thar dhùthchannan
Tha a stòr-dàta fhèin aig gach seirbheis, agus tha na stòran-dàta air diofar òstairean ann an diofar dhùthchannan. Faodar tagraidhean ath-chur an sàs ach chan fhaodar dàta, agus mar sin tha an dà rud air an cumail air leth. Tha gach stòr-dàta air ath-riochdachadh gu treas roinn agus air a chùl-ghlèidheadh far-làraich.
/ Where it runs
Luchd-aoigheachd agus roinnean
Tha 22 stòr-dàta riochdachaidh aig a' chabhlach stiùirichte, gach fear fo sheilbh aon sheirbheis, air 4 òstairean stòr-dàta ann an 3 dùthchannan, agus tha 4 eile a' ruith air òstair tagraidh. Chan eil dà sheirbheis a' roinn sgeama, agus chan eil aon inneal a' cumail na platform.
stòran-dàta riochdachaidh, gach fear fo sheilbh aon sheirbheis
22
luchd-aoigheachd stòr-dàta
4
dùthchannan
3
puing ath-shlànachaidh mhionaidean air a' chabhlach air a riaghladh, aig a' char as motha
≤5
UKAn Rìoghachd Aonaichte
Tagraidhean agus dà òstair stòr-dàta
Bidh seo a' cumail an ìre tagraidh agus na stòran-dàta airson einnsean na sruth-obrach, an t-seirbheis cheadachaidh, am bus teachdaireachd, post-d, an leabhar-cunntais agus an àrd-ùrlar gnìomha.
FRAn Fhraing
Òstair an stòir-dhàta
Tha seo a' cumail a' phlèana dearbh-aithne is ruigsinneachd, ùghdarrachadh, tomhas agus an solaraiche dearbh-aithne, air a chumail air leth bho na seirbheisean a tha an urra ris.
DEA' Ghearmailt
Seata mac-samhail
Tha e a' cumail leth-bhreac a tha air ùrachadh gu leantainneach de gach stòr-dàta, taobh a-muigh an dà roinn eile. Chan eil prìomhach ann, agus mar sin chan eil trafaig sam bith an urra ris gus an tèid a bhrosnachadh.
Mac-samhail leantainneach
Bidh a h-uile stòr-dàta a' sruthadh atharrachaidhean aig ìre bloca gu standby taobh a-muigh an dà phrìomh roinn. Tha an ath-riochdachadh asyncronach, mar sin chan urrainn do replica an t-seirbheis air a bheulaibh a dhèanamh nas slaodaiche no a bhacadh.
Cùl-leasachaidhean far-làraich
Thèid tasglannan gu stòradh nì leantainneach ann an goireas air leth, air an crioptachadh mus fhàg iad an t-òstair agus comas an aisig gu àm sam bith taobh a-staigh ùine gleidhidh. Thèid aisig a dhearbhadh o thùs gu deireadh.
Trì factaran air gach ceangal
Cha ghabh aon stòr-dàta ceangal lìonra le facal-faire a-mhàin. Feumaidh gach ceangal crioptachadh ann an gluasad, teisteanas cliaint air a thoirt a-mach le ùghdarras prìobhaideach agus facal-faire. Tha gach seirbheis air a cuingealachadh dhan stòr-dàta aice fhèin.
Leth-bhreacan agus cùl-leasachaidhean
Ruigidh aithris mhearachdach a h-uile mac-samhail ann am mòmean. Bheir na mic-samhail dìon an aghaidh call bathair, agus bheir an tasglann dìon an aghaidh call dàta.
Tha ochd sreathan agus aon bhus aig a' mhapa, agus tha gach cùis a' nochdadh aon turas. Tha na toraidhean aig a' mhullach agus an stac aig a' bhonn. Tha a h-uile rud a dh'fheumas toradh aon cheum air falbh.
23 nodes · 27 dàimhean clàraichte · 1 air a ghabhail mar chùis
Sgrolaibh am mapa gu taobh. Tha cairt fo gach nód cuideachd.
Rannsaich
A' cleachdadh a' mhapa
Taghaibh nód no am bus gus na dàimhean aige a shoilleireachadh agus gus faicinn dè a tha e a' sealbhachadh, dè a tha e a' ceangal ris agus dè nach fhaodar a chur na àite. Tha na cairtean gu h-ìosal a' toirt seachad na h-aon fhìrinnean.
dàimh sgrìobhte
beachd-bharail: dearbhaich e mus cuir sibh ur earbsa ann
bus agent-mail
toradh (iomall caiseadach)
Gun tarraing, oir tha iad a' buntainn anns gach àite:
Bidh gach toradh a' dearbhadh le Identity agus a' ceadachadh le Auth.
Bidh a h-uile sgioba àrd-ùrlair a' co-òrdanachadh thairis air a' bhus AgentBus.
Tha gach repository air a thracadh ann an issuedb-cli, le sònrachaidhean EARS.
Toradhann an dealbhadh
RED9
11 a' dol a-mach
Àrd-ùrlar luchd-obrach àidseant far a bheil gach còmhradh na ghnìomh maireannach, fèin-riaghailteach le seòladh puist-d.
A' tarraing air an làn stac: Identity agus Auth airson ruigsinneachd, TokenGate airson buidseatan, Mail API airson bogsaichean-puist gnìomha, RunFlow airson bogsaichean-gainmhich, Highway mar an neach-gnìomha maireannach, Futex airson ceadachaidhean agus migretti airson sgeama, air Python, PostgreSQL agus Redis.
Àrd-ùrlar in-ghabhail aonaichte an-asgaidh, fosgailte, a tha a' nochdadh frithealaichean ionadail air cùl NAT agus ballachan-teine don eadar-lìon phoblach tro thunailean tèarainte.
Standalone: cliant Python le cead MIT agus CLI le frithealaiche a ghabhas fèin-aoigheachd. Chan eil e an urra ri àrd-ùrlar taighe sam bith eile.
Leabhar-cunntais dà-fhillte airson airgid, creideasan agus stoc. Tha na h-innteartan air an cothromachadh, maireannach agus dearbhaichte, agus tha an stòr-dàta a' cur an riaghailtean an gnìomh.
Bidh e a' cleachdadh Auth airson teisteasan, TokenGate airson tomhais agus migretti airson sgeama, air Python agus PostgreSQL. Chaidh a sgrùdadh tro cheithir gheataichean a-staigh agus ath-sgrùdaidhean nàimhdeil, agus tha na co-dhùnaidhean air am foillseachadh.
Cha deach a leithid a chur na àite a-riamh: Dìomhaireachd a dh'fhaodas teisteanas a chruthachadh a ghabhadh e, no slighe deasachaidh no sguabaidh air an Ledger.
Chan ann airson: Cuotathan no tomhas (cleachdaibh TokenGate), meatraigean neo-ghlèidhte no staid sruth-obrach.
Solaraiche OAuth a làimhsicheas clàradh-a-steach do dhaoine agus do sheirbheisean. Tha clàradh-a-steach gach bathair a' dol tro Identity.
Chan eil Identity an urra ri àrd-ùrlar taighe sam bith eile. Bidh clàradh a-steach a' ceangal ri solaraichean dearbh-aithne poblach leithid Google, GitHub agus Apple.
Chan ann airson: Ceadan no dreuchdan, a bhuineas do Auth. Bidh Identity a' làimhseachadh dearbhadh-aithne agus bidh Auth a' làimhseachadh ùghdarachaidh.
Prìomh sholaraichean dearbh-aithne poblach, leithid Google, GitHub agus Apple, a bhios Identity a' co-fhilleadh clàraidh a-steach dhaibh. Chan eil bun-stòr sam bith eile aig Identity.
RBAC air a chumail air aoigheachd airson dreuchdan, ceadan, ballrachdan agus sgrùdaidhean “an urrainn do chleachdaiche X Y a dhèanamh”. Bidh toraidhean a’ mìneachadh an dreuchdan san t-seirbheis seo.
Air a lìbhrigeadh mar phacaid PyPI “auth”.
Cha deach a leithid a chur na àite a-riamh: Clàran luchd-cleachdaidh/dreuchdan/ceadan air an dèanamh le làimh, Casbin, OPA, no leabharlann RBAC.
Chan ann airson: Clàradh a-steach, seiseanan, faclan-faire no toirt a-mach JWT. Buinidh dearbhadh-aithne do Identity.
Cunntadh, cuingean agus crìochan reata airson gach neach-cleachdaidh, buidheann no neach-gabhail: buidseatan tòcan, leabhraichean-cleachdaidh, ìrean phlanaichean, sruthan glèidhidh/gealltanais, agus rabhaidhean mu stairsnich agus mu chòrr.
Riaghailt taighe: thèid gach ceann a dhearbhadh anns an dà rathad. Feumaidh e bacadh nuair a thèid thairis air agus ath-thòiseachadh nuair a thèid a lìonadh a-rithist.
Cha deach a leithid a chur na àite a-riamh: Redis cunntairean INCR, clàran cleachdaidh, middleware token-bucket, no leabharlannan cuibhreachaidh.
Chan ann airson: Authorisation (cleachd Auth) no DDoS shielding aig an oir.
Aontaichean daonna seasmhach air an stiùireadh le poileasaidh. Iarr co-dhùnadh, cuir air a shlighe le poileasaidh e, àrdaich no tiomnaidh e, agus faigh a' bhreith tro webhook.
Air a chleachdadh airson cleachdadh, pàighidhean, tabhartasan ruigsinneachd, gnìomhachd millteach agus leantainneachd thar-bhuidseit.
Cha deach a leithid a chur na àite a-riamh: Teachdaireachdan Slack “feuch an ceadaich sibh”, brosan input() a tha a’ bacadh, no clàran ceadachaidh a chaidh an dèanamh a dh’aona-ghnothach.
Einnsean sgaoilte, seasmhach airson sruthan-obrach àidseantach, le àidseantan, amasan, seiseanan, clàran-ama, brosnachaidhean, gnìomhachd agus luchd-obrach àbhaisteach, forcaill ruith agus lorgan.
Riaghailt taighe: cumaidh gach toradh aon lùb deasbaid dha fhèin. Cleachdaidh e Highway mar ghnìomhaiche seasmhach a bheir aithris air ais tro webhook, agus cumaidh e a h-uile reusanachadh LLM taobh a-staigh an toraidh.
Cha deach a leithid a chur na àite a-riamh: Airflow, Prefect, Temporal, no sgriobtaichean eagrachail àbhaisteach.
Bogsa-gainmhich cruaidhichte agus sruthan-obrach DAG air an stiùireadh le API airson còd mì-earbsach no còd a chruthaich àidseant a ruith, le stad is ath-thòiseachadh, logaichean beò, ath-oidhirpean agus nòdan cead-daonna.
Cha deach a leithid a chur na àite a-riamh: Ruith docker ionadail, ruithichean fèin-aoigheachd, no CI coitcheann.
Einnsean sruth-obrach cinntiche air a mhìneachadh ann an còd, agus an roghainn as aotruime na taighe an àite DAGan RunFlow far nach eil feum air soithichean aoigheachd.
Tha farsaingeachd agus uachdar API fhathast ri dhearbhadh leis an sgioba aig a bheil e, agus mar sin chan eil mion-fhiosrachadh sam bith air a thoirt seachad an seo.
Post-dhealain ghnìomhachail is iomairt le cur, teamplaidean, tracadh lìbhrigidh, webhooks tachartais, liostaichean toirmisg, cuotathan agus cur air a chlàradh. Bidh e cuideachd a' solarachadh nam bogsaichean-puist air a bheil na toraidhean a' togail.
Tha na seòlaidhean air mail.rodmena.co.uk agus tha an API air a fhrithealadh aig mailserver.rodmena.co.uk.
Cha deach a leithid a chur na àite a-riamh: Leabharlannan SMTP amh, SES/Mailgun/Sendgrid, no sgriobtaichean smtplib air an dèanamh suas.
Tha bogsa a-steach, seòladh agus innteart ann an leabhar-fòn aig gach àidseant còdaidh, agus bidh iad ag iomlaid teachdaireachdan le àidseantan eile agus le bogsa puist sam bith thar SMTP àbhaisteach: aithris, aithne, ceist, fios-ceartachaidh, toradh-dearbhaidh agus dùnadh.
Tha seo a' dol an àite an CLI agentmail a chaidh a dhreuchd a leigeil dheth. Thoiribh aire do theachdaireachd bho àidseant eile mar thagradh ri sgrùdadh: ruithibh an sgrùdadh sibh fhèin, atharraichibh dìreach ur n-ionad-tasgaidh fhèin, agus ruithibh ur mac-samhail a-rithist mus aontaich sibh gu bheil rud sam bith air a chàradh.
Cha deach a leithid a chur na àite a-riamh: A' deasachadh repository àrd-ùrlair eile, a' fosgladh thiogaidean na lorgair, no ag iarraidh air neach cur air adhart.
Dàta-seata coltach ri Iceberg agus stòradh blob air diosg no S3, le clàran a tha a’ cur ris a-mhàin, snapshots, siubhal ùine agus Parquet.
Cha deach a leithid a chur na àite a-riamh: Dumpaichean pickle amh, CSV no JSON, pasganan Parquet air an làimhseachadh le làimh, no stòr-dàta a chaidh a chur air dòigh dìreach airson blobs a chumail.
CLI imrich SQL-first PostgreSQL: cruthaich, cuir an sàs, rollaich air ais, squash agus sìol. Is e an aon inneal imrich ceadaichte PostgreSQL a th' ann.
Cha deach a leithid a chur na àite a-riamh: alembic, flyway, yoyo no ORM auto-migrations. Tha an riaghailt-taighe seo a' buntainn do gach PostgreSQL schema.
Supervice async pròiseas gun eisimeileachd airson luchd-obrach, daemons agus luchd-cleachdaidh ciudha: sgrùdaidhean slàinte, buidhnean agus ath-thòiseachadh nuair a thuiteas e.
Tha systemd no Kubernetes lom ceadaichte far a bheil iad nas freagarraiche.
Python
Leabharlann Python
bulkman
1 a' dol a-mach
Bulkheads agus aonaranachd co-aontachd a chuingealaicheas farsaingeachd buaidh eisimeileachd a tha a' fàilligeadh.
Riaghailt taighe: cuiribh circuit_breaker_enabled=False an-còmhnaidh. Bidh bulkman a' dèiligeadh ri iomallachadh, agus buinidh briseadh cuairte do resilient-circuit.
Briseadh cuairte, oidhirpean a-rithist le cùl-taic, agus làimhseachadh failsafe no fallback timcheall air fiosan neo-earbsach. Bidh e a' càradh le bulkman, a bhios a' làimhseachadh aonaranachd.
Cha deach a leithid a chur na àite a-riamh: tenacity, pybreaker, no lùban ath-dhearbhaidh air an dèanamh le làimh.
Einnsean co-chòrdail ri TaskJuggler (.tjp) airson dealbhadh is clàradh ghoireasan: daoine is innealan thar ùine, eisimeileachdan, mìosachain agus toradh Gantt.
Cha deach a leithid a chur na àite a-riamh: Duilleagan-clèithe no matamataig ceann-latha air an adhart.
Tracaiche tiogaidean gach ionad-tasgaidh le sònrachaidhean EARS, cuimhne sheasmhach agus leasanan. Bidh a h-uile iarrtas innleadaireachd a' leantainn a' chuairt-beatha èigneachail fosgailte → air adhart → dùinte.
Thig gach iarrtas gu bhith na shònrachadh EARS ann an tiogaid, le leth-bhreac ann an eòlaire SPECS/ an stòir.
Cha deach a leithid a chur na àite a-riamh: TODOnnan gun lorg.
Geata LLM a tha co-chòrdail ri OpenAI agus Anthropic agus a dh'fhaodas grunn luchd-reic a chur air cùl aon ainm mhodail. Tha an cleachdadh againne a' stiùireadh gu aon sholaraiche suas an abhainn gun ath-ghluasad, agus 's e seo prìomh sholaraiche LLM na buidhne airson gairmean mhodail ann an innealan.
Dè a tha fo chùram gach inneal, cuin a bu chòir a chleachdadh, agus ciod nach fhaodar a chur na àite.
01/ Toraidhean
RED9
Toradhann an dealbhadh
Àrd-ùrlar luchd-obrach àidseant far a bheil gach còmhradh na ghnìomh maireannach, fèin-riaghailteach le seòladh puist-d.
A' tarraing air an làn stac: Identity agus Auth airson ruigsinneachd, TokenGate airson buidseatan, Mail API airson bogsaichean-puist gnìomha, RunFlow airson bogsaichean-gainmhich, Highway mar an neach-gnìomha maireannach, Futex airson ceadachaidhean agus migretti airson sgeama, air Python, PostgreSQL agus Redis.
a' dearbhadh le Identity · a' toirt cead tro Auth · buidseatan tro mheatairean TokenGate · bogsaichean-puist gnìomha tro RODMENA Mail API · cur an gnìomh ann an gainmheall-ghainmhich air RunFlow · a' tiomnaidh sruthan-obrach do Highway · aontaichean daonna tro Futex · a' dèanamh imrich air sgeama le migretti · air a thogail air PostgreSQL · air a thogail air Redis · modalan bunaiteach tro Prism
reTunnel
Toradhbeta
Àrd-ùrlar in-ghabhail aonaichte an-asgaidh, fosgailte, a tha a' nochdadh frithealaichean ionadail air cùl NAT agus ballachan-teine don eadar-lìon phoblach tro thunailean tèarainte.
Standalone: cliant Python le cead MIT agus CLI le frithealaiche a ghabhas fèin-aoigheachd. Chan eil e an urra ri àrd-ùrlar taighe sam bith eile.
Leabhar-cunntais dà-fhillte airson airgid, creideasan agus stoc. Tha na h-innteartan air an cothromachadh, maireannach agus dearbhaichte, agus tha an stòr-dàta a' cur an riaghailtean an gnìomh.
Bidh e a' cleachdadh Auth airson teisteasan, TokenGate airson tomhais agus migretti airson sgeama, air Python agus PostgreSQL. Chaidh a sgrùdadh tro cheithir gheataichean a-staigh agus ath-sgrùdaidhean nàimhdeil, agus tha na co-dhùnaidhean air am foillseachadh.
Cha deach a leithid a chur na àite a-riamh: Dìomhaireachd a dh'fhaodas teisteanas a chruthachadh a ghabhadh e, no slighe deasachaidh no sguabaidh air an Ledger.
Chan ann airson: Cuotathan no tomhas (cleachdaibh TokenGate), meatraigean neo-ghlèidhte no staid sruth-obrach.
Solaraiche OAuth a làimhsicheas clàradh-a-steach do dhaoine agus do sheirbheisean. Tha clàradh-a-steach gach bathair a' dol tro Identity.
Chan eil Identity an urra ri àrd-ùrlar taighe sam bith eile. Bidh clàradh a-steach a' ceangal ri solaraichean dearbh-aithne poblach leithid Google, GitHub agus Apple.
Chan ann airson: Ceadan no dreuchdan, a bhuineas do Auth. Bidh Identity a' làimhseachadh dearbhadh-aithne agus bidh Auth a' làimhseachadh ùghdarachaidh.
Prìomh sholaraichean dearbh-aithne poblach, leithid Google, GitHub agus Apple, a bhios Identity a' co-fhilleadh clàraidh a-steach dhaibh. Chan eil bun-stòr sam bith eile aig Identity.
Auth
Seirbheis aoigheachdtoradh
RBAC air a chumail air aoigheachd airson dreuchdan, ceadan, ballrachdan agus sgrùdaidhean “an urrainn do chleachdaiche X Y a dhèanamh”. Bidh toraidhean a’ mìneachadh an dreuchdan san t-seirbheis seo.
Air a lìbhrigeadh mar phacaid PyPI “auth”.
Cha deach a leithid a chur na àite a-riamh: Clàran luchd-cleachdaidh/dreuchdan/ceadan air an dèanamh le làimh, Casbin, OPA, no leabharlann RBAC.
Chan ann airson: Clàradh a-steach, seiseanan, faclan-faire no toirt a-mach JWT. Buinidh dearbhadh-aithne do Identity.
Cunntadh, cuingean agus crìochan reata airson gach neach-cleachdaidh, buidheann no neach-gabhail: buidseatan tòcan, leabhraichean-cleachdaidh, ìrean phlanaichean, sruthan glèidhidh/gealltanais, agus rabhaidhean mu stairsnich agus mu chòrr.
Riaghailt taighe: thèid gach ceann a dhearbhadh anns an dà rathad. Feumaidh e bacadh nuair a thèid thairis air agus ath-thòiseachadh nuair a thèid a lìonadh a-rithist.
Cha deach a leithid a chur na àite a-riamh: Redis cunntairean INCR, clàran cleachdaidh, middleware token-bucket, no leabharlannan cuibhreachaidh.
Chan ann airson: Authorisation (cleachd Auth) no DDoS shielding aig an oir.
Aontaichean daonna seasmhach air an stiùireadh le poileasaidh. Iarr co-dhùnadh, cuir air a shlighe le poileasaidh e, àrdaich no tiomnaidh e, agus faigh a' bhreith tro webhook.
Air a chleachdadh airson cleachdadh, pàighidhean, tabhartasan ruigsinneachd, gnìomhachd millteach agus leantainneachd thar-bhuidseit.
Cha deach a leithid a chur na àite a-riamh: Teachdaireachdan Slack “feuch an ceadaich sibh”, brosan input() a tha a’ bacadh, no clàran ceadachaidh a chaidh an dèanamh a dh’aona-ghnothach.
a' ruith air RunFlow · cleachdadh mheatairean tro TokenGate · a' cur post-d tro RODMENA Mail API
Einnsean sgaoilte, seasmhach airson sruthan-obrach àidseantach, le àidseantan, amasan, seiseanan, clàran-ama, brosnachaidhean, gnìomhachd agus luchd-obrach àbhaisteach, forcaill ruith agus lorgan.
Riaghailt taighe: cumaidh gach toradh aon lùb deasbaid dha fhèin. Cleachdaidh e Highway mar ghnìomhaiche seasmhach a bheir aithris air ais tro webhook, agus cumaidh e a h-uile reusanachadh LLM taobh a-staigh an toraidh.
Cha deach a leithid a chur na àite a-riamh: Airflow, Prefect, Temporal, no sgriobtaichean eagrachail àbhaisteach.
Bogsa-gainmhich cruaidhichte agus sruthan-obrach DAG air an stiùireadh le API airson còd mì-earbsach no còd a chruthaich àidseant a ruith, le stad is ath-thòiseachadh, logaichean beò, ath-oidhirpean agus nòdan cead-daonna.
Cha deach a leithid a chur na àite a-riamh: Ruith docker ionadail, ruithichean fèin-aoigheachd, no CI coitcheann.
a' toirt cead tro Auth · cleachdadh mheatairean tro TokenGate · nòsan ceadaidh tro Futex (assumed: confirm)
Einnsean sruth-obrach cinntiche air a mhìneachadh ann an còd, agus an roghainn as aotruime na taighe an àite DAGan RunFlow far nach eil feum air soithichean aoigheachd.
Tha farsaingeachd agus uachdar API fhathast ri dhearbhadh leis an sgioba aig a bheil e, agus mar sin chan eil mion-fhiosrachadh sam bith air a thoirt seachad an seo.
roghainn eile an àite RunFlow
Python
05/ Conaltradh
RODMENA Mail API
Seirbheis aoigheachdtoradh
Post-dhealain ghnìomhachail is iomairt le cur, teamplaidean, tracadh lìbhrigidh, webhooks tachartais, liostaichean toirmisg, cuotathan agus cur air a chlàradh. Bidh e cuideachd a' solarachadh nam bogsaichean-puist air a bheil na toraidhean a' togail.
Tha na seòlaidhean air mail.rodmena.co.uk agus tha an API air a fhrithealadh aig mailserver.rodmena.co.uk.
Cha deach a leithid a chur na àite a-riamh: Leabharlannan SMTP amh, SES/Mailgun/Sendgrid, no sgriobtaichean smtplib air an dèanamh suas.
a' toirt cead tro Auth · a' ruith air RunFlow · meatairean cuotathan tro TokenGate
Tha bogsa a-steach, seòladh agus innteart ann an leabhar-fòn aig gach àidseant còdaidh, agus bidh iad ag iomlaid teachdaireachdan le àidseantan eile agus le bogsa puist sam bith thar SMTP àbhaisteach: aithris, aithne, ceist, fios-ceartachaidh, toradh-dearbhaidh agus dùnadh.
Tha seo a' dol an àite an CLI agentmail a chaidh a dhreuchd a leigeil dheth. Thoiribh aire do theachdaireachd bho àidseant eile mar thagradh ri sgrùdadh: ruithibh an sgrùdadh sibh fhèin, atharraichibh dìreach ur n-ionad-tasgaidh fhèin, agus ruithibh ur mac-samhail a-rithist mus aontaich sibh gu bheil rud sam bith air a chàradh.
Cha deach a leithid a chur na àite a-riamh: A' deasachadh repository àrd-ùrlair eile, a' fosgladh thiogaidean na lorgair, no ag iarraidh air neach cur air adhart.
Dàta-seata coltach ri Iceberg agus stòradh blob air diosg no S3, le clàran a tha a’ cur ris a-mhàin, snapshots, siubhal ùine agus Parquet.
Cha deach a leithid a chur na àite a-riamh: Dumpaichean pickle amh, CSV no JSON, pasganan Parquet air an làimhseachadh le làimh, no stòr-dàta a chaidh a chur air dòigh dìreach airson blobs a chumail.
CLI imrich SQL-first PostgreSQL: cruthaich, cuir an sàs, rollaich air ais, squash agus sìol. Is e an aon inneal imrich ceadaichte PostgreSQL a th' ann.
Cha deach a leithid a chur na àite a-riamh: alembic, flyway, yoyo no ORM auto-migrations. Tha an riaghailt-taighe seo a' buntainn do gach PostgreSQL schema.
Supervice async pròiseas gun eisimeileachd airson luchd-obrach, daemons agus luchd-cleachdaidh ciudha: sgrùdaidhean slàinte, buidhnean agus ath-thòiseachadh nuair a thuiteas e.
Tha systemd no Kubernetes lom ceadaichte far a bheil iad nas freagarraiche.
Python
bulkman
Leabharlann Python
Bulkheads agus aonaranachd co-aontachd a chuingealaicheas farsaingeachd buaidh eisimeileachd a tha a' fàilligeadh.
Riaghailt taighe: cuiribh circuit_breaker_enabled=False an-còmhnaidh. Bidh bulkman a' dèiligeadh ri iomallachadh, agus buinidh briseadh cuairte do resilient-circuit.
co-phàirtean resilient-circuit
Python
resilient-circuit
Leabharlann Python
Briseadh cuairte, oidhirpean a-rithist le cùl-taic, agus làimhseachadh failsafe no fallback timcheall air fiosan neo-earbsach. Bidh e a' càradh le bulkman, a bhios a' làimhseachadh aonaranachd.
Cha deach a leithid a chur na àite a-riamh: tenacity, pybreaker, no lùban ath-dhearbhaidh air an dèanamh le làimh.
Python
scriptplan
Einnsean + CLItoradh
Einnsean co-chòrdail ri TaskJuggler (.tjp) airson dealbhadh is clàradh ghoireasan: daoine is innealan thar ùine, eisimeileachdan, mìosachain agus toradh Gantt.
Cha deach a leithid a chur na àite a-riamh: Duilleagan-clèithe no matamataig ceann-latha air an adhart.
Tracaiche tiogaidean gach ionad-tasgaidh le sònrachaidhean EARS, cuimhne sheasmhach agus leasanan. Bidh a h-uile iarrtas innleadaireachd a' leantainn a' chuairt-beatha èigneachail fosgailte → air adhart → dùinte.
Thig gach iarrtas gu bhith na shònrachadh EARS ann an tiogaid, le leth-bhreac ann an eòlaire SPECS/ an stòir.
Cha deach a leithid a chur na àite a-riamh: TODOnnan gun lorg.
CLI
08/ Roghainnean Stac
Prism
Seirbheis aoigheachdtoradh
Geata LLM a tha co-chòrdail ri OpenAI agus Anthropic agus a dh'fhaodas grunn luchd-reic a chur air cùl aon ainm mhodail. Tha an cleachdadh againne a' stiùireadh gu aon sholaraiche suas an abhainn gun ath-ghluasad, agus 's e seo prìomh sholaraiche LLM na buidhne airson gairmean mhodail ann an innealan.
Redis Nas fheàrr airson tasgadh, ciudhaichean agus sgaoileadh a-mach.
A' taghadh inneal
Oibrichibh a' chùis a tha a dhìth, cleachdaibh an t-inneal a tha ga frithealadh, agus na cuiribh an gnìomh a-rithist cùis a tha inneal-taighe a' dèiligeadh rithe mar-thà.
Dè an t-inneal a chleachdar airson gach feum innleadaireachd, agus dè nach cleachdar na àite
Feum
Cleachdaibh
Na cleachdaibh seo
Clàradh a-steach / OAuth / “cò a tha seo?”
Identity
A' sgrìobhadh ur dearbhadh-aithne fhèin
Dleastanasan, ceadan, “an urrainn do X Y a dhèanamh?”
SDKan agus iuchraichean gach reiceadair air an sgapadh thar innealan
Modh innleadaireachd
Tha trì modhan-obrach a' buntainn ri gach stòr, ge bith dè a thogas e.
EARS + issuedb workflow
Thig gach iarrtas innleadaireachd gu bhith na shònrachadh EARS agus na thiogaid issuedb, le leth-bhreac ann an eòlaire SPECS/ an stòrais. Gluaisidh gach tiogaid bho fhosgailte gu adhartas gu dùinte.
TRUST5
Ginealachadh còd LLM stiùirichte le sònrachadh, fo gheataichean càileachd, le fèin-shlànachadh, lùban dearbhaidh/càraidh le crìochan, geataichean cuideamach agus lasachadh air duilgheadas Oracle.
Sgrùdadh deatamach
Sgrùdadh le breugnachadh: thèid sgrùdaidhean a ruith tro eadar-aghaidh a' bhathair fhèin, thèid toraidhean aithris beò, agus thèid gach deuchainn a chumail mar bhun-loidhne ruithte airson na h-ath chuairt.
Riaghailtean a tha a' buntainn do gach inneal.
Dearbhaich tro eadar-aghaidh a' bhathair fhèin. Leugh an staid tron API no an CLI aige, agus na dèan ceist no sgrìobhadh chun an stòr-dàta gus a sgrùdadh no a chàradh.
Dèan cinnteach gu bheil gach probe air cùis dhearbhach aithnichte mus cuir sibh earbsa ann an toradh àicheil bhuaithe.
Na tagraibh sibh ach airson na chaidh a chleachdadh, agus ainmichibh na slighean nach deach an deuchainn.
Dèan deuchainn air gach ceann-uidhe le gach slighe: feumaidh e bacadh a chur nuair a thèid thairis air agus ath-thòiseachadh nuair a bu chòir dha.
Toraidhean air an togail air na h-àrd-ùrlaran sin
Tha na h-àrd-ùrlaran sin air cùl gach nì a chuireas sinn a-mach: 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, Haven, RODMENA LRS, RODMENA cmi5, Vellum, supervice, datashard, ScriptPlan, Stabilize, Trace, Provenance agus Knowledge base. Bidh iad cuideachd a' ruith a' chompanaidh.