Skip to content

Draft: coodie gets a day job - #8

Open
fruch wants to merge 5 commits into
masterfrom
draft/coodie-goes-to-production
Open

fruch wants to merge 5 commits into
masterfrom
draft/coodie-goes-to-production

Conversation

@fruch

@fruch fruch commented Oct 11, 2026

Copy link
Copy Markdown
Owner

Draft blog post about coodie's first production user, Argus, which moved from cqlengine to coodie. It's written so it can also go on the ScyllaDB blog.

Read the post: _drafts/2026-10-11-coodie-goes-to-production.md

Structure:

  • Argus and five years of cqlengine
    1. Async, this time for real
    1. Pluggable drivers
    1. Pydantic types
  • Bonus: schema migrations
  • What production found
  • Give coodie a try

Still open before publishing:

Also in this PR: a separate commit that tones down the bright-yellow inline code background in the theme.

🤖 Generated with Claude Code

fruch and others added 4 commits October 11, 2026 12:59
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Argus moved from cqlengine to coodie; the post covers async,
pluggable drivers, Pydantic types and schema migrations, with
illustrations and a sequential-vs-gather diagram.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Daily p95/p99 and per-endpoint mean latency from Argus Prometheus,
Aug 31 to Oct 11 2026. The quote is a placeholder in Alexey's style
until he sends his own.

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>
(argus#1058, #1059, #1066, #1106). Every claim is from those PRs, but he
hasn't approved it. Replace with his own words before publishing. -->

> Honestly, I expected the migration to be the scary part. It wasn't - 37 core models, the plugin models and all 18 UDTs moved over one service at a time, and the schema check came back matching cqlengine's table for table (sans one vector index name, which we fixed). Zero data migration. I'll take that.

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

@k0machi I made up your part, care to suggest a replacement ?

Copy link
Copy Markdown
Owner Author

Choose a reason for hiding this comment

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

@k0machi care to check those graphs below,

I was trying to get it from the monitor of argus, but some of it I think from the logs, cause we are not saving it for that long

Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>

This branch has not been deployed

No deployments
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.

1 participant