Draft:Rupy

From Wikipedia, the free encyclopedia
Rupy
Written inJava
TypeApplication server
LicenseLAGPL
Websitegithub.com/tinspin/rupy

Rupy is an open-source asynchronous application server built to allow hosting of services with shared code and data across continents; with an integrated distributed async-to-async JSON file database and async. application hot-deployment, both over HTTP.

Rupy uses its multi-threaded non-blocking IO and comet-stream for massively concurrent real-time routing over HTTP. One example of this is a MMO[1] that uses HTTP as the only protocol for all data, including movement.

This allows Rupy to outscale all other MMO backends by a factor of 10x hosting 450 players with sub-millisecond server latency on a dual-core instance.[2]

Meadow is also owned by 300.000+[3] humans on the planet earth, if this is not notable enough you (wikipedia) needs to state how many human customers are needed for notability. Technology is privy to inheritance, you cannot separate a product from the engine that makes it work.

Rupy was used as the embedded web-server for the Minecraft mapping tool JourneyMap.[4]

Rupy was tested in research by KTH[5] on non-blocking network solutions.

References[edit]

  1. ^ "Meadow".
  2. ^ "MOS Performace".
  3. ^ "Meadow stats".
  4. ^ "Legacy Github Search".
  5. ^ "Software Model Checking for Distributed Systems with Selector-Based, Non-Blocking Communication" (PDF).