scalardb-transaction

Community

Design ScalarDB transactions across services.

Authorwfukatsu
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This skill helps engineering teams define and optimize ScalarDB transaction patterns across services, reducing design guesswork and ensuring correct transactional boundaries, recovery, and performance considerations.

Core Features & Use Cases

  • Transaction boundary definition: clearly delineate transactional scope across services.
  • Pattern selection (single-aggregate, 2PC, Saga, hybrid): choose the appropriate coordination mechanism for each workflow.
  • OCC evaluation: assess optimistic concurrency control contention and resilience.
  • Batch processing design: plan chunked, safe batch operations for high-throughput workloads.
  • v3.17 optimization plan: apply ScalarDB v3.17 features (e.g., batch operations, piggyback begin) to improve performance.
  • Use Case: multi-service order processing with cross-service consistency guarantees.

Quick Start

Run Step 05 using the Step 04 data model to generate the full transaction design.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: scalardb-transaction
Download link: https://github.com/wfukatsu/coding-agent-for-scalardb/archive/main.zip#scalardb-transaction

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.