Ajax Push Engine – Javascript framework to handle 100,000 concurrent users

Posted on the June 11th, 2009 under Web by Suku

Ajax Push Engine

Ajax Push Engine

From their website, Ajax Push Engine (APE) is an OpenSource technology allowing to exchange data between thousands of users through a web browser, without reloading and without external plugins.

It consists of an epoll-driven HTTP server written in C as its core with a javascript framework based on mootools for the frontend. APE supports multiple patterns such as comet, XHR, long polling, forever frame etc. because of the way its designed.

APE can be used for a wide variety of applications ranging from browser based chat to updating stock quotes in real time, some of which can be seen on the demo page.

The really interesting aspect of all this is the claim that APE can handle 100,000 connections on the same server. It is also  cross browser compatible and uses all the lastest browser features and provides backward compatibility for older ones.

Related Links

Official website

Read more about APE architecture

Demos

Related posts:

  1. SocialHistory.js – Find out what your users are thinking SocialHistory.js – a solution (problem?) to check where your users...

Tags: , , , , ,

Leave a Reply
XHTML: You can use these tags: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>