This group is for in-memory computing (IMC) users and those using (or interested in) IMC-related technologies and solutions (and distributed computing). This meetup was designed for technical decision-makers, implementers and developers who work with in-memory computing, Big Data, Fast Data, IoT and HPC solutions. If you would like to speak at an upcoming meetup, please fill out this speaker request form (https://docs.google.com/forms/d/e/1FAIpQLSfGh5n2_ilCJi5AsRAnTHTdlJnag0L2-BIAkxEjkdW3BnFizA/viewform).
Let's celebrate the arrival of Spring 2019 with three compelling talks, authentic Jamaican food, drinks, and some amazing raffle prizes (PlayStation 4 & more). Join us March 26 in Menlo Park and let's do this! This free event is sponsored by GridGain Systems.
* Kevin Xu, general manager of global strategy and operations at PingCAP
* Denis Magda, vice president of product management at GridGain Systems and Apache Ignite vice president
* Doug Hood, Oracle TimesTen Scaleout evangelist
* 6 p.m. – Authentic Jamaican and cold drinks
* 6:10 p.m. -- Talk 1 (Kevin): "Deploying TiDB a distributed open-source MySQL-Compatible HTAP Database with K8s."
* 6:45 p.m. -- Talk 2 (Denis): "Apache Ignite for Node.js Developers."
* 7: 25 -- Talk 3 (Doug): "How to scale non trivial applications"
* 8 p.m. Raffle drawings (register here: http://bit.ly/March26Meetup )
> 1st Prize: PlayStation 4 Slim 1TB Console!
> 2rd Prize: Retro CASIO calculator watch!
* 8:05 p.m. Finis!
>> Talk 1 (Kevin): PingCAP's TiDB is a cloud-native MySQL-compatible distributed database. Its key-value storage layer, TiKV, is a CNCF member project. Kevin's talk will introduce the architecture of TiDB and TiKV (a CNCF project), key use cases, a user story with Mobike (one of the largest bikesharing platforms in the world), and a demo of deploying TiDB + TiKV as a stateful application using Kubernetes in a Operator pattern on GKE. (https://www.pingcap.com/en/)
In this talk, using examples, Denis will cover the specifics of how to use Node.js with Ignite, including:
* Instantiating an Ignite Client
* Creating an Ignite Client Configuration
* Connecting a Client to an Ignite Cluster Node
* Obtaining an Ignite Storage Instance
* Configuring an Ignite Storage Instance
* Performing Key-Value Queries
* Performing SQL, SQL Fields and Scan Queries
At the end of his talk, attendees will have a solid understanding of how to use Node.js with Ignite and can then use this knowledge to build scalable Node.js applications with Ignite.
>> Talk 3 (Doug): Scaling trivial workloads is easy (eg 38 million YCSB B ops/sec or 1.4 Billion SQL queries per seconds), but what if your workload is not trivial? This talk will cover a customer use case for how to scale with:
- Five table joins where the data is distributed [hashed] over many machines
- ACID Transactions where the unit of work has seven updates and seven queries
- The database must be highly available and 'just work'
- A performance comparison with other well know distributed databases
* * *
We expect space to be limited for this event so please RSVP to reserve your spot and help us plan for food and drinks. And don't forget to register for the raffle! Do that in advance here: http://bit.ly/March26Meetup