San Francisco Java User Group

Tuesday, June 14, 2016 6:00 PM

Come and Join us an exciting discussion “Java Application Performance through JDBC”. Most application performance slowness is due to inefficient database access. There are various solutions and all have their pros and cons: A Networking proxy? Grid cache? ORM? Middleware? We will discuss a new way of optimizing application performance and availability in a cloud and on-premise environment via JDBC.

Silicon Valley JUG

Thursday, May 19th, 2016 6:00 PM

Please come and join us for a lively discussion with like minded people “Increasing Java Application Performance through JDBC!”

SVIC Show Case

Thursday, April 21, 2016 1:00 PM

Come and meet the Heimdall Data at SVIC showcase. Stop by the Heimdall Data booth to talk members of the Heimdall Data.


Intelligent SQL caching with Hazelcast

Palo Alto, Calif., July 21, 2016Hazelcast, the leading open source in-memory data grid with hundreds of thousands of installed clusters and over 16 million server starts per month, and Heimdall Data, the next generation data access platform, today announced the launch of a new integrated solution which tackles the issue of on-premise or cloud application uptime and scalability caused by deficient application-to-database interaction. Guaranteeing improved application resiliency and cost savings, the combination of Heimdall Data and Hazelcast’s In-Memory Data Grid (IMDG) provides a comprehensive, all-in-one SQL solution that is easy to manage and seamless to deploy.

With small engineering teams and low budgets, organizations are challenged to continuously add application value while maintaining performance and scalability. Features and performance are both required to attract and retain end customers. The combined Hazelcast-Heimdall Data solution is designed to address application-to-database challenges with minimal overhead. Technical teams can now focus on adding revenue-generating functionality without the burden of infrastructure optimization.

Application bottlenecks are often due to latent and inefficient database interaction, resulting in poor performance and scale. Heimdall Data enables application owners to be worry-free about performance, high availability, and security at the data access layer. Along with Hazelcast’s in-memory caching, organizations dramatically speed up applications by reducing the query load on databases.

Support of an existing application with Hazelcast requires modifying the application code – something that is not always possible due to cost, time, or lack of source code access. However, when deploying Heimdall alongside Hazelcast, users can “Hazelcast-enable” any existing application without changing a single line of code. Heimdall’s off-the-shelf SQL solution installs in minutes and automatically works with Hazelcast.

Targeted for application developers and owners, IT operations, and architects, Heimdall intelligently and dynamically caches SQL queries at run-time and leverages the dramatic performance improvements from Hazelcast caching. In minutes, an application can be optimized, along with the added benefits of load balancing, high-availability with orchestrated failover, SQL firewalling, and performance analytics.

“Heimdall does intelligent SQL Load balancing. One aspect of that is caching of SQL queries. This is where Hazelcast comes in, providing the caching infrastructure. Heimdall also allows for failover, security interceptors, separation of read and write traffic and much more.  This is an exciting technology and a very nice integration with Hazelcast,” said Greg Luck, CEO of Hazelcast.

“Databases can greatly affect application performance. The Heimdall Data and Hazelcast joint solution addresses a real need in industry for optimization and scale at the data access layer. We evaluated the top in-memory cache vendors and found Hazelcast’s unparalleled performance and architecture to be a great fit for our SQL caching offering. We are excited to partner with Hazelcast,” said Roland Lee, CEO of Heimdall Data.

Download the latest Heimdall Data and Hazelcast solution bundle at:

Heimdall Partners with Hazelcast

As part of our initial release, Heimdall would like to announce that we have partnered with Hazelcast to act as our primary and default cache.  This partnership will allow Heimdall to provide innovative ways to simplify the process of caching content, while allowing Hazelcast to provide the distributed cache infrastructure.  Our release 1.0.1 includes the Hazelcast 3.5.4 open source library, and it has been tested with the Hazelcast 3.6.0 RC1 code as well.  The default configuration will leveraging both the near and grid cache functionality to provide high performance cache behavior for our SQL cache logic.  We fully expect to further leverage Hazelcast’s functionality to expand our own, and make in-memory grid functionality simpler than ever to integrate with existing and new projects moving forward.