June, 2014
Apache James with Cassandra
The number of Linagora customers grows up every day. To adapt Linagora’s projects to this state, we need to propose a scalable mail server solution. Apache James is this kind of server and we also have experiences on Apache Cassandra, the NoSQL database of the moment. So we have decided to use James with Cassandra […]
Brainstorm session : How to properly use Websockets in the ESN ?
At Linagora, we want to build a rich an functional ESN, which means it must have cool features like server notifications, instant messaging, video chat… This bidirectional clien-server communication can be done using different technologies. Among these technologies we decided to use Websockets which can be a powerful and efficient way to implement these features. […]
Brainstorming session: XMPP integration into real time web application
We, at @linagora, are currently developing a new open source project: OpenPaaS (@awesomepaas). One of the component of this platform is an Enterprise Social Network (ESN), ie the Facebook++ for the enterprise. When it comes to social stuff, we first think about sharing statuses, connecting to people and messaging. And since we are open, XMPP […]
Brainstorm session: core is too big
This is the summary of a brainstorm session that happened during the last AwesomePaaS CodeCamp. What’s the matter The Awesome team is aware that the current project organization, that is a monolithic repository with all components in a unique place is not scalable. In this brainstorm session we discussed the goals of a modular system, […]