dataplatform-advisor

Classify workloads and map them to optimal data system archetypes.

31|4|Updated Aug 24, 2021
One-click install
npx skills add https://github.com/razorpay/trino-gateway --skill dataplatform-advisor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dataplatform-advisor
Source: https://github.com/razorpay/trino-gateway/tree/main/.agents/skills/dataplatform-advisor
Command: npx skills add https://github.com/razorpay/trino-gateway --skill dataplatform-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Identify optimal data system choices for a given workload using a formal decision framework to reduce guesswork and misaligned architectures.

Core Features & Use Cases

  • Workload classification across latency, freshness, concurrency, query shape, consistency, and data quality.
  • Archetype mapping to primary storage systems and recommended alternatives.
  • Trade-off analysis and documentation templates for decisions.

Quick Start

Outline a PoC plan that maps a real workload to a chosen data platform using the framework and validates latency, freshness, and cost.

Frequently Asked Questions about dataplatform-advisor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I choose the right data platform architecture for my workload?

Choosing the right data platform architecture requires classifying your workload across latency, freshness, concurrency, query shape, and consistency to map it to an optimal storage archetype. This framework enforces a structured decision process to reduce guesswork and ensure repeatable outcomes.

What is the best way to classify data workloads for system selection?

The best way to classify data workloads for system selection is evaluating them across latency, freshness, concurrency, query shape, consistency, and data quality. This structured classification maps directly to primary storage systems and recommended alternatives.

How do I document trade-offs when migrating to a new data architecture?

You document trade-offs during a data architecture migration by applying a formal decision framework that requires clearly defined constraints, inputs, and outputs. This process ensures repeatable, auditable outcomes using provided trade-off analysis templates.

Can I use a decision framework for both data migrations and performance optimization?

Yes, you can use this decision framework for both data migrations and performance optimization. It identifies optimal data system choices by mapping workload archetypes and analyzing trade-offs where latency, freshness, and concurrency drive system selection.

When should I not use a formal archetype mapping process for data storage?

You should not use a formal archetype mapping process when your workload constraints, inputs, and outputs are not clearly defined. The framework requires these strict parameters to enforce a structured decision process and ensure repeatable, auditable outcomes.