GaS is a web service (REST) for GG Flip library which is completely Open Source and released under MIT License. When it is Open Source, you just know it works. The code is available to everyone for performance benchmarks and security audit.

The generated lib is of few gigabytes in size, which is pretty common for Node.js libraries. However, for efficient and secure distribution GG Flip makes use of Blockchain. Also, the genesis block is initialized with 0.0 and subsequent blocks are incremented by 10 -64 , so that all the floating numbers are also included.

V8 Engine highly optimises the switch blocks and they are way too fast compared to any other control statements. GaS takes advantage of this feature and takes sign flipping performance to next level. Enterprise edition of GaS provides forked version of V8 with GG Flip built in.

GG Flip as a Service (GaS) takes advantages of switch block optimizations in V8 Engine and lets you flip signs literally faster than speed of light. Built on top of proven GG Flip .

Even in low memory environments (old computers, internet explorer, iPhones with low battery), GG Flip performs almost twice as fast compared to the minimal approach and in the usual environments, it's almost 10x faster than the usual method and 4x faster than the minimal approach. The Enterprise edition uses Blockchain and the performance is 12x!

API

GaS provides the simplest REST API for the sign flipping.

All the API requests should have Authorization header. API supports both GET and POST requests.

If you are using GG Flip on low memory devices, send X-GG-PLATFORM with low-memory as value. Send X-GG-PLATFORM as Blockchain in enterprise editions.