[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.

0680be1c881abcf19219f09f1e8cf140?s=128

Viktor Gamov

March 01, 2017
Tweet

Transcript

  1. 2.

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

    Please, follow me on Twitter I’m very interesting © > whoami
  2. 6.

    @gamussa @hazelcast #oraclecode Business Application (instance 2) Business Application (instance

    1) Service Service Service RDBMS Mainframe MongoDB NoSQL REST
  3. 8.

    @gamussa @hazelcast #oraclecode Cache is good for… ◇Performance ◇Offload expensive

    parts of your architecture ◇Scale up – get the most out of one machine
  4. 10.

    @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. 12.

    @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