Friday, 6 May 2016

IBM Bluemix : Enhancing Cloud Applications using Managed Services

a. Improve performance and scalabilty of IBM Bluemix PaaS applications with caching

1. Using Data Cache service to store application data

IBM Data Cache supports distributed caching scenarios for web and mobile applications. Data Cache provides a NoSQL style in-memory data grid for storing key-value objects. It provides linear scalability, predictable performance and fault-tolerance through replication. It supports create, read, update, delete operations on entries in the map through Java and REST APIs.

As the application runs, statistics are collected, and can be viewed using the Data Cache Dashboard in Bluemix via the Data Cache Monitoring capabilities which include visualizing the capacity of the cache, transaction throughput, transaction time, cache hit ratio, etc.

2. Using Session Cache to store and persist HTTP session objects
IBM Session Cache provides a distributed session cache for HTTP sessions. No code changes are requred for applications using J2EE standard HTTP sessions. Session data is replicated to provide fault-tolerance and persistence of session data.

References:
https://www.ng.bluemix.net/docs/services/DataCache/index.html
https://www.ng.bluemix.net/docs/services/SessionCache/index.html


0 comments:

Post a Comment

Popular Posts

Powered by Blogger.

Recent Comments

Contact Form

Name

Email *

Message *

Followers