Skip to content

feat: [AIE-3] Use atomic operations instead of read-modify-write#41

Merged
DKZed merged 1 commit intomainfrom
dev
Apr 30, 2026
Merged

feat: [AIE-3] Use atomic operations instead of read-modify-write#41
DKZed merged 1 commit intomainfrom
dev

Conversation

@DKZed
Copy link
Copy Markdown
Collaborator

@DKZed DKZed commented Apr 30, 2026

Description

Removes workflows where we read, modify values in memory, and write back to the database

Changes Made

  • Use atomic Aerospike operations for IO
  • Changed data modelling to accommodate better idempotency and concurrency
  • These changes also allow a single Aerospike to be used concurrently and by multiple instances of langgraph-aerospike without problems

Testing

Added concurrency tests

@DKZed DKZed changed the title feat: [AIE-2] Use atomic operations instead of read-modify-write feat: [AIE-3] Use atomic operations instead of read-modify-write Apr 30, 2026
@DKZed DKZed merged commit fd7220a into main Apr 30, 2026
7 checks passed
@DKZed DKZed deleted the dev branch April 30, 2026 23:57
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