Skip to content

Feat/lower deployment footprint - #21

Merged
tfeltin merged 6 commits into
mainfrom
feat/lower-deployment-footprint
Nov 3, 2026
Merged

tfeltin merged 6 commits into
mainfrom
feat/lower-deployment-footprint

Conversation

@tfeltin

@tfeltin tfeltin commented Oct 30, 2026

Copy link
Copy Markdown
Contributor

Description

  • Lower deployment footprint: fewer containers, workers run as threads in one process, docker compose deployment goes from 8 worker services to 5. Helm unchanged
  • Smaller images: removed unecessary torch, numba/umap, litellm imports, clickhouse-sqlalchemy and the full MCE package from the images that don't need them. The memory requirement is now 6 GB.
  • Fixes:
    • The mce worker no longer processes one session at a time.
    • The thread-pool cap is gone.
    • The ClickHouse pool warnings are gone.
    • Neo4j deadlocks are retried.
    • The intelligence worker no longer fails on the concerns validation error.
  • Insight templates for cognitive failures, one per session and one per group.
  • Docs and CHANGELOG updated.

Type of Change

  • Bugfix
  • New Feature
  • Breaking Change
  • Refactor
  • Documentation
  • Other (please describe)

Checklist

  • I have read the contributing guidelines
  • Existing issues have been referenced (where applicable)
  • I have verified this change is not present in other open pull requests
  • Functionality is documented
  • All code style checks pass
  • New code contribution is covered by automated tests
  • All new and existing tests pass

Signed-off-by: tfeltin <tfeltin@cisco.com>
Signed-off-by: tfeltin <tfeltin@cisco.com>
Signed-off-by: tfeltin <tfeltin@cisco.com>
@tfeltin tfeltin mentioned this pull request Oct 30, 2026
2 tasks done
@tfeltin
tfeltin force-pushed the feat/lower-deployment-footprint branch from d75224f to 26f62ae Compare November 2, 2026 14:40
Signed-off-by: tfeltin <tfeltin@cisco.com>

@Castorche Castorche left a comment

Copy link
Copy Markdown
Contributor

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

LGTM

@tfeltin
tfeltin merged commit dad0f57 into main Nov 3, 2026
20 checks passed
@tfeltin
tfeltin deleted the feat/lower-deployment-footprint branch November 3, 2026 07:19
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants