Skip to main content

Plans

One functional contract, four plans. Every plan runs the same API: the same routes, fields, errors, events and semantics, on REST. A plan changes only how much you can send, the service levels Patternode commits to, and which faster transports are switched on for you. So code written against the Evaluation plan runs unchanged on Dedicated, and moving up a plan is a change to your order form, not to your code.

Open for orders​

PlanState
EvaluationOpen
ProductionOpen
Mission CriticalBy arrangement: ask, and Patternode confirms the jurisdiction and a start date
DedicatedBy arrangement: sized and scheduled together

A plan's service levels start on the date its order form names. Until a jurisdiction is open for a plan, that plan is not sold there.

What each plan provides​

EvaluationProductionMission CriticalDedicated
ForBuilding and testingProducts where an outage is an inconvenienceReal-time operations and live tradingThe largest utilities and funds; regulated outsourcing
Monthly availabilityNone99.9%99.99%99.99%, or 99.995% by agreement
DeploymentSharedShared, multi-zone, one regionShared cells, active-active across two regions of your jurisdictionSingle-tenant cells, active-active across two regions, in your jurisdiction
TransportsRESTREST, webhooksREST, gRPC, webhooks, event busesAs Mission Critical
Throughput (bars a second, sustained, per account)1005,000100,0001,000,000 or more, sized together
Append latency, p99, at the edgeNone50 ms (REST)10 ms (gRPC), 40 ms (REST)5 ms (gRPC), by agreement
Your series' data held by PatternodeNoneNoneNoneNone
Recovery time (regional loss)None4 hours60 seconds60 seconds
Private connectivityNoNoAWS PrivateLink, Azure Private Link, Google Private Service ConnectAs Mission Critical, plus dedicated interconnect
Customer-managed encryption keysNoNoYesYes
Change windowsNoneAnnounced 5 days aheadAgreed blackout periods (market hours, storm declarations)Agreed blackout periods, with your change board
SupportCommunityBusiness hours; Severity 1 in 4 hours24x7; Severity 1 in 15 minutes24x7; named engineers; Severity 1 in 15 minutes
Service creditsNoYesYesYes, as agreed
Exit assistanceNoData exportData export, exit planData export, tested exit plan, transition support

The throughput figures are what the plan is provisioned for, without asking. Patternode enforces them with the quotas every response reports in ratelimit-policy and ratelimit, so you can see your headroom before you reach it. Above them, tell Patternode 10 business days ahead and the capacity is added; the service does not refuse traffic within twice the figure while that happens, it slows it with 429 and retry-after.

Which plan for which grade​

GradePlanWhy
A monitoring product for utilities, used by engineers in office hoursProductionOutages delay analysis, not operations
A control room tool used in real-time operationsMission CriticalRecovery in a minute, private connectivity, blackout periods during storms
A transmission operator, a large water utility, or anything inside a regulated outsourcing regimeDedicatedSingle tenancy, your change board, a tested exit plan
A research team running backtestsProduction, with jobsThroughput, not tail latency
A live trading deskMission CriticalgRPC, 10 ms p99, no change during market hours
A fund at full scale, or one whose regulator treats Patternode as a critical third partyDedicatedSized throughput, 5 ms p99, exit plan, your audit rights