Upgrade to Pro — share decks privately, control downloads, hide ads and more …

[OracleCode - SF] Distributed Caching for Your Next Node.js Project

[OracleCode - SF] Distributed Caching for Your Next Node.js Project

Caching keeps the data in memory that either slow to calculate or originate from another underlying back-end system. In this presentation, you will see how to leverage Hazelcast as a distributed cache for Node.js applications. Hazelcast is an open source, elastic, self-balancing, self-healing and highly available in-memory computing platform provides fast, reliable access to scalable in-memory data. This hands-on talk will enable you to get started exploring Hazelcast for Node.js and give your project a jump start in speed and scale. In this talk, will be covered: - How distributed caching works in general. - Capabilities of Node.js client. - Real world use cases and best practices.

Viktor Gamov

March 01, 2017
Tweet

More Decks by Viktor Gamov

Other Decks in Programming

Transcript

  1. @gamussa @hazelcast #oraclecode Solutions Architect Developer Advocate @gamussa in internetz

    Please, follow me on Twitter I’m very interesting © > whoami
  2. @gamussa @hazelcast #oraclecode Business Application (instance 2) Business Application (instance

    1) Service Service Service RDBMS Mainframe MongoDB NoSQL REST
  3. @gamussa @hazelcast #oraclecode Cache is good for… ◇Performance ◇Offload expensive

    parts of your architecture ◇Scale up – get the most out of one machine
  4. @gamussa @hazelcast #oraclecode Cache is good for… ◇Performance ◇Offload expensive

    parts of your architecture ◇Scale up – get the most out of one machine ◇Scale out – add more capacity with more machines
  5. @gamussa @hazelcast #oraclecode Cache is good for… ◇Performance ◇Offload expensive

    parts of your architecture ◇Scale up – get the most out of one machine ◇Scale out – add more capacity with more machines ◇Usually very fast and easy to apply