BEGIN:VCALENDAR PRODID:-//Google Inc//Google Calendar 70.9054//EN VERSION:2.0 CALSCALE:GREGORIAN METHOD:REQUEST BEGIN:VEVENT DTSTART:20171214T000000Z DTEND:20171214T020000Z DTSTAMP:20171120T225457Z ORGANIZER;CN=GridGain Meetups (includes guest talks):mailto:gridgain.com_ci [email protected] UID:[email protected] ATTENDEE;CUTYPE=INDIVIDUAL;ROLE=REQ-PARTICIPANT;PARTSTAT=NEEDS-ACTION;RSVP= TRUE;[email protected];X-NUM-GUESTS=0:mailto:[email protected] 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! \n\nPlease RSVP here so we can order the appropriate food and beve rages. \nhttp://bit.ly/2AgZdpb\n\nSpeakers: \nValentin (Val) Kulichenko\, G ridGain Systems \nFuad Malikov\, Hazelcast \n\nTalk one: (Hazelcast) Java S E 8 Stream API is a modern and functional API for processing Java Collectio ns. Streams can do parallel processing by utilizing multi-core architecture \, without writing a single line of multithreaded code. Hazelcast JET is a distributed\, high-performance stream processing DAG engine\, which provide s distributed Java 8 Stream API implementation. This session will highlight this implementation of Stream API for big-data processing across many mach ines from the comfort of your Java Application. \n\nWith an explanation of internals of the implementation\, I will give an introduction to the genera l design behind stream processing using DAG (directed acyclic graph) engine s and how an actor-based implementation can provide in-memory performance w hile still leveraging industry-wide known frameworks as Java Streams API.\n \n\nTalk two: (GridGain Systems) It’s well known that distributed systems r ely very much on horizontal scalability. The more machines in your cluster - the better performance of your application\, right? Well\, not always. Wh ile a database can provide rich capabilities to achieve lightning fast perf ormance\, it’s an engineer's responsibility to use these capabilities prope rly as there are a lot of ways to mess things up.\n\nDuring this meetup\, V alentin Kulichenko\, GridGain System’s Lead Architect\, will talk about cha llenges and pitfalls one may face when architecting and developing a distri buted system. Valentin will show how to take advantage of the affinity coll ocation concept that is one of the most powerful and usually undervalued te chnique provided by distributed systems. He will take Apache Ignite as a da tabase for his experiments covering these moments in particular:\n\nWhat is data affinity and why is it important for distributed systems? What is aff inity colocation and how does it help to improve performance? How does affi nity colocation affects execution of distributed computations and distribut ed SQL queries? And more…\n\nAfter this talk\, you will have better underst anding about how distributed systems work under the hood\, and will be able to better design 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/calendar/event?action=VIEW&eid=M2RrZ3Zxc2k5bGc1b3RxZTlwYzNtb zJxdm8gdXNlckBpZ25pdGUuYXBhY2hlLm9yZw&tok=NjUjZ3JpZGdhaW4uY29tX2NpNG9xcm43Y jlpYTRkcnRydXJxMDA0aWhzQGdyb3VwLmNhbGVuZGFyLmdvb2dsZS5jb21hYWNiMTQyNWZhZDg3 ZWMyYjdlMjRkYzg1M2Y5YWUzNmQ2OWM2YmNh&ctz=America/Chicago&hl=en.\n-::~:~::~: ~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~:~::~:~: :- LAST-MODIFIED:20171120T225457Z LOCATION:1172 Castro St\, Mountain View\, CA 94040\, USA SEQUENCE:0 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
