WebSQL Server
for high-throughput transactional computing
Expected performance for your cloud budget


Cloud-integrated application server:
  • OLTP Optimized
  • In-Memory Model-Oriented Database
  • Automatic Transactional Memory ...
  • Automatic Memory Management
  • Unified SQL access to any database
  • High-Performance Web Server
  • Parallel Server-side JavaScript
  • Encryption at Rest
Requirements:
  • Language: JavaScript or C++
  • OS: Windows

WebSQL Server is a cloud-integrated, highly-parallel application server designed for transaction-oriented applications which require low-latency, high-throughput, and transactional consistency: trading, booking, gaming, etc. With WebSQL Server C++ SDK or JavaScript, you can build memory-based, OLTP optimized applications that leverage the increasing number of main memory and multicore processors with benefits of using schemaless non-relational as well as relational databases:

  Azure DocumentDB   Azure Table Storage   Azure SQL Database

  AWS DynamoDB   MySQL, PostgreSQL, Aurora, Redshift, Oracle, SQL Server



Performance:

Given the increasing number of multicore processors, leveraging available parallelism increases the economic efficiency of computing and operational efficiency of On-Line Transaction Processing (OLTP). Based on a patent pending technology, WebSQL Server allows building low-cost, fast, and secure OLTP applications as well as general-purpose applications with pay-as-you-go pricing in any cloud.

Productivity:

Productivity comes with reducing the complexity of programming. However today, in the era of cloud computing, choices of available cloud resources are overwhelming. WebSQL Server is a proven solution which developed, tested, and benchmarked on the variety of cloud resources, thereby it enables making optimum price/performance architecture decisions for cloud applications.

Scalability:

Software and hardware evolve on different life-cycles. Hardware engineers continue innovating to make hardware smaller, faster and more energy efficient. Business applications, on the other hand, align with their businesses. Automatic scaling on the increasing number of multicore processors provides free performance gains from future hardware upgrades and increases business value of a program as long-term investment.