BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT DTSTART:20171214T020000Z DTEND:20171214T040000Z DTSTAMP:20171213T230118Z ORGANIZER;CN=GridGain Meetups (includes guest talks):mailto:gridgain.com_ci 4oqrn7b9ia4drtrurq004...@group.calendar.google.com UID:3dkgvqsi9lg5otqe9pc3mo2...@google.com ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;CN=dev@ignite.apache.org;X-NUM-GUESTS=0:mailto:dev@ignite.apache.org CREATED:20171120T225454Z DESCRIPTION:We have a great meetup planned for the evening of Dec. 13! In-m emory computing experts from Hazelcast and GridGain Systems will be speakin g. And\, of course\, we’ll have great food\, drinks – and cool raffle prize s\, too! <br><br>Please RSVP here so we can order the appropriate food and beverages. <br><a href="https://www.google.com/url?q=http%3A%2F%2Fbit.ly%2F 2AgZdpb&\;sa=D&\;ust=1513213199376000&\;usg=AFQjCNGBz642sfzwQa8Hgs NyGLsL3adGXA" target="_blank">http://bit.ly/2AgZdpb</a><br><br>Speakers: <b r>Valentin (Val) Kulichenko\, GridGain Systems <br>Fuad Malikov\, Hazelcast <br><br>Talk one: (Hazelcast) Java SE 8 Stream API is a modern and functio nal API for processing Java Collections. Streams can do parallel processing by utilizing multi-core architecture\, without writing a single line of mu ltithreaded code. Hazelcast JET is a distributed\, high-performance stream processing DAG engine\, which provides distributed Java 8 Stream API implem entation. This session will highlight this implementation of Stream API for big-data processing across many machines from the comfort of your Java App lication. <br><br>With an explanation of internals of the implementation\, I will give an introduction to the general design behind stream processing using DAG (directed acyclic graph) engines and how an actor-based implement ation can provide in-memory performance while still leveraging industry-wid e known frameworks as Java Streams API.<br><br><br>Talk two: (GridGain Syst ems) It’s well known that distributed systems rely very much on horizontal scalability. The more machines in your cluster - the better performance of your application\, right? Well\, not always. While a database can provide r ich capabilities to achieve lightning fast performance\, it’s an engineer's responsibility to use these capabilities properly as there are a lot of wa ys to mess things up.<br><br>During this meetup\, Valentin Kulichenko\, Gri dGain System’s Lead Architect\, will talk about challenges and pitfalls one may face when architecting and developing a distributed system. Valentin w ill show how to take advantage of the affinity collocation concept that is one of the most powerful and usually undervalued technique provided by dist ributed systems. He will take Apache Ignite as a database for his experimen ts covering these moments in particular:<br><br>What is data affinity and w hy is it important for distributed systems? What is affinity colocation and how does it help to improve performance? How does affinity colocation affe cts execution of distributed computations and distributed SQL queries? And more…<br><br>After this talk\, you will have better understanding about how distributed systems work under the hood\, and will be able to better desig n your applications based on them.\n\n-::~:~::~:~:~:~:~:~:~:~:~:~:~:~:~:~:~ :~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~::~:~::-\nPlease do not edit this section of the description.\n\nView your event at https://www.google.com/c alendar/event?action=VIEW&eid=M2RrZ3Zxc2k5bGc1b3RxZTlwYzNtbzJxdm8gZGV2QGlnb ml0ZS5hcGFjaGUub3Jn&tok=NjUjZ3JpZGdhaW4uY29tX2NpNG9xcm43YjlpYTRkcnRydXJxMDA 0aWhzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb20zODQ1NjUwZDEyNDNiYTFlZDkzMDQwNzQ1MW YyZWUxYWRiYjZmMDRl&ctz=America/Chicago&hl=en.\n-::~:~::~:~:~:~:~:~:~:~:~:~: ~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~::~:~::- LAST-MODIFIED:20171213T230118Z LOCATION:1172 Castro St\, Mountain View\, CA 94040\, USA SEQUENCE:1 STATUS:CONFIRMED SUMMARY:RSVP now for Dec. 13 Bay Area In-Memory Computing Meetup! TRANSP:OPAQUE END:VEVENT END:VCALENDAR
invite.ics
Description: application/ics