Scaling Applications with Hazelcast: WSO2

Today we are proud to announce that WSO2 have embedded Hazelcast in their Carbon Framework product as well as their SOA Governance Registry Repository product for High Availability, Scalability and Performance. First and foremost, I want to appreciate the WSO2 engineering team.


WSO2 team
They are absolutely among the top notch of developers in the Web Services and Enterprise middleware community in the world, filled with Apache committers and project leads. This fills us with pride at Hazelcast that a group of engineers with such a commitment to excellence would choose to use Hazelcast for their In-Memory Data Grid needs. What does this mean to software developers in general? My comment is that if you are building applications in Java, a very powerful way to get them to High Availability, Scalability and Performance is to use Hazelcast. You can easily embed Hazelcast as it’s just a 2.6MB JAR file under the Apache license, so your product can be made to scale out very easily and freely. And you would be following in the footsteps of some of the best engineers in Open Source Enterprise Software.


Carbon Platform Diagram
As you can see from the diagram, Carbon absolutely represents the core of the product suite. What a wonderful commitment to Apache open source license and to Hazelcast from a wonderfully talented group of technical people. From their

Press release on the topic:

New capabilities in Version 4.2 of the WSO2 Carbon core include support for Hazelcast, multi-profile deployment support—an industry first, and synchronous deployment of artifacts. Hazelcast Support – With Version 4.2, the WSO2 Carbon core adds new distributed caching and clustering implementations that are based on Hazelcast, the open source in-memory data grid that provides a clustering and highly scalable data distribution platform for Java.

Hazelcast combines distributed data structures, distributed caching capabilities, elasticity, memcache support, and integration with Spring and Hibernate. These capabilities bring several benefits to enterprise deployments, including the ability to handle thousands of operations per second, prevent the loss of data after crashes, and dynamically scale as new servers are added.

Complementing the Hazelcast-based distributed caching and clustering implementations is a new caching infrastructure available with WSO2 Carbon 4.2. WSO2 Carbon core represents the heart of WSO2 Enterprise middleware stack, and we are greatly honored by this position within such a world-class product.

Our Engineers in Istanbul truly salute your engineers in Colombo as true innovators working together across the trusted interface of the Apache 2 software license. We will have a technical exchange with them soon where we will fly one of our top technical people to Colombo Sri Lanka to congratulate the team and work together on making this great partnership even greater.

Miko

PS just to give you a taste of how serious these guys are, check out http://wso2.com/apache/

Apache Members, PMC Members and Committers