Hi,

Thanks for your interest in APE, here is the answers to your concerns, Hope
it'll help!

1. APE does not support clustering for now. Horizontal scalability is
planned for the next release of APE. For now, the only thing you can do is
to load balance users to different APE Servers, if your users are not
interracting with the Server itselfs, or with other users. That means, if
your application only send data to users, which are only called as
listeners, you can load balance users to different servers. Otherwise, if
you need shared users properties into different servers, and users
communication, this isn't possible for now. We're working hard on it to
provide the best solution for horizontal clustering.

2. Every piece of data in APE is stored in ram. User list, properties and
to-send messages are managed through the memory. For now, no I/O connector
is present in APE, but it's planned for very soon. For long time storage of
data see the 3rd point below.

3. APE is shipped out of the box with a ServerSide JavaScript MySQL
Connector. Indeed, with a very simple way, you can interact with your MySQL
database in your javascript scripts on the server side. With this, you are
now able to get data from the database (to authenticate users for instance),
or to store data in it. About memcached, it may work, but it needs more
work, since it's not built in. But remember that APE is fully asynchronous,
and every new connector must be also.

Good luck with your work with APE, hope you'll enjoy!

Best regards,

--
John Chavarria - CEO / Designer
Weelya - improve the Web

+33 (0) 4.67.169.778
+33 (0) 6.43.56.00.83

Twitter : @jchavarria / @weelya

32 Rue du Faubourg Boutonnet
34090 Montpellier

http://www.ape-project.org/
http://www.weelya.com/


On Sun, Apr 4, 2010 at 8:36 AM, Moshe Kaplan <[email protected]> wrote:

> Hi,
>
> I learn about your amazing project APE (great concept, product and
> marketing job).
> Yet, I have several questions regarding the high availability
> architecture details:
> 1. Do you support any clustering?
> 2. Where do the sent data are saved?
> 3. Can it be integrated with any solution like MySQL, Memcached or
> other in order to provide fail safe?
>
> Best,
> Moshe Kaplan
>
> --
> You received this message because you are subscribed to the Google
> Groups "APE Project" group.
> To post to this group, send email to [email protected]
> To unsubscribe from this group, send email to
> [email protected]<ape-project%[email protected]>
> For more options, visit this group at
> http://groups.google.com/group/ape-project?hl=en
> ---
> APE Project (Ajax Push Engine)
> Official website : http://www.ape-project.org/
> Git Hub : http://github.com/APE-Project/
>
> To unsubscribe, reply using "remove me" as the subject.
>

-- 
You received this message because you are subscribed to the Google
Groups "APE Project" group.
To post to this group, send email to [email protected]
To unsubscribe from this group, send email to
[email protected]
For more options, visit this group at
http://groups.google.com/group/ape-project?hl=en
---
APE Project (Ajax Push Engine)
Official website : http://www.ape-project.org/
Git Hub : http://github.com/APE-Project/

Reply via email to