Use Cases

The X Platform™ is a general purpose platform for modern enterprise applications. Therefore, applications that maintains state and are driven by messages from the environment are suitable for authoring with the X Platform™. Such applications range from simple web services to complex, ultra-performant financial trading engines. The platform combines  ease of use with high performance and total availability. The "sweet spot" of applications for the platform are those that

  • Are transactional, perform real-time analytics or a combination of both
  • Maintain mission critical enterprise state
  • Require high performance
  • Are mission critical and cannot afford any downtime
  • Require high developmental and deployment agility

Examples of such applications include but are not limited to the following:

  • Business Applications
    • Financial Trading Engines
    • Ad Bidding Engines
    • In-Transaction Analytics Engines
    • Recommendation and Personalization Engines
    • Dynamic, Relevance Driven Pricing Engines
    • Personalized Offer Engines
    • Next Generation E-Commerce Engines
    • Mission Critical IoT Event Processors
    • Credit Card Processors with In-Transaction Fraud Detection
  • Infrastructural Applications
    • Message Sequencing and Aggregation Engines
    • High Performance Data Storage Engines
    • Data Enrichment Pipelines