1. Background

Fast Track is committed to providing a world-class experience, which includes reliable real-time data processing and high uptime in line with our SLA. We continuously review and adjust our service configuration and infrastructure with the aim of keeping end-to-end processing of real-time data below 100ms and maintaining an uptime of 99.9%. All of this is to provide the best possible end-user experience.

Service Level Agreement (SLA): https://www.fasttrack.ai/en/sla

2. Hosting Packages

On the 1st of each month, Fast Track determines the hosting package for the previous month based on the number of registered players and the volume of transactions sent to the platform during that period.

SizeRegistered PlayersTPS (Transactions per Second)Price per Month
XS10,0000-5€194
S500,0005-50€408
M7,000,00050-150€1,095
L15,000,000150-300€1,939
XL25,000,000300-700€4,704
XXL25,000,000 +700+€8,703

Notes

  • Each Instance is monitored separately
  • A staging environment is always hosted on the XS package
  • A production environment is always hosted on at least the S package
  • A read replica of the database can be provided at an additional cost, quoted on request

3. Calculating Transactions Per Second (TPS)

  1. Frequent Monitoring: We check the number of incoming messages every 5 minutes.
  2. Daily Calculation: Each day, we look at the last 4032 readings (equivalent to readings taken over 14 days at 5-minute intervals). We use this data to calculate the transactions per second at peak times while ignoring the very highest peaks. This ensures that one-off influxes of transactions do not skew the results.
  3. Monthly Average: At the end of each month, we calculate an average of these daily readings. This monthly average is used to determine the TPS and appropriate hosting package for the client.
Rationale:
  • Regular Checks: By checking every 5 minutes, we get a detailed view of the client system’s activity.
  • Focusing on Realistic Peaks: By focusing on the higher end of the readings while ignoring extreme spikes, we ensure that our calculations reflect typical usage rather than rare, unusual events.
  • Monthly Averaging: Averaging these readings over a month provides a fair and stable representation of the client’s usage, ensuring that occasional high loads do not disproportionately affect the hosting package.

This method ensures that our services are scaled appropriately to handle typical high loads efficiently, maintaining real-time data processing capabilities and system uptime.