Paul Krill
Editor at Large

Weelya goes APE for real-time Web apps

news
Dec 21, 20092 mins

The company's push paradigm is used for real-time updates in communications technology

Looking to advance a real-time Web paradigm, Weelya unveiled earlier this month its APE (Ajax Push Engine) 1.0, an open source technology promoting the pushing of data onto Web pages as the information becomes available.

APE 1.0 is intended as an alternative to the “traditional” Web model in which a browser must ask for data by periodically sending requests to the server. This places constant demands on the server and the availability of data quickly becomes unreliable, according to Weelya, of Montpellier, France.

[ Microsoft recently added SSL backing to its AJAX CDN. ]

Instead, APE presents a technical model that allows information to be sent to the client directly, presenting a real-time push of data to the server, Weelya said.  It does not require any client add-on.

“APE is a communications solution designed for real-time,” said John Chavarria,  Weelya CEO.  Developers can build real-time Web applications, he said.

“You push data when it’s available,” he said.  In addition to a performance benefit, users of APE can deploy  fewer servers to handle communications than they would have needed otherwise, Chavarria said.

“[APE] is a Web server that you can install along with a regular Web server,” such as Apache, Chavarria said.

AJAX is used for communicating with a server in APE. “What we’re doing is a permanent AJAX request,” said Chavarria. APE features a Comet server, which is an HTTP server for real-time data push, and a JavaScript framework.

Downloadable from this Web page, APE can be installed on Linux, BSD and Mac OS X servers but not on Windows servers.  An upgrade planned for release within a couple months, APE 1.1, will feature a Web circuits capability, enabling use of an open circuit within APE to help save bandwidth, said Chavarria.

In development for two years, APE can support 100,000 users on a single node, Weelya said.

Weelya offers development services around APE.

This story, “Weelya goes APE for real-time Web apps,” was originally published at InfoWorld.com. Follow the latest developments in application development at InfoWorld.com.

Paul Krill

Paul Krill is editor at large at InfoWorld. Paul has been covering computer technology as a news and feature reporter for more than 35 years, including 30 years at InfoWorld. He has specialized in coverage of software development tools and technologies since the 1990s, and he continues to lead InfoWorld’s news coverage of software development platforms including Java and .NET and programming languages including JavaScript, TypeScript, PHP, Python, Ruby, Rust, and Go. Long trusted as a reporter who prioritizes accuracy, integrity, and the best interests of readers, Paul is sought out by technology companies and industry organizations who want to reach InfoWorld’s audience of software developers and other information technology professionals. Paul has won a “Best Technology News Coverage” award from IDG.

More from this author