Upcoming Events

Introduction to Data Processing with Apache Spark

In this talk, Dan Swain, a Data Engineer at Pandora, will give an overview of Apache Spark. Spark is an open-source distributed general-purpose cluster-computing framework. One of Spark’s greatest strengths is that it provides a consistent programming framework across many compute platforms and storage mechanisms. Spark code looks the same whether you’re running it on Hadoop, Kubernetes, AWS, or your laptop.

This talk will include examples in both Scala and Python (PySpark).

Up and Running with Service Workers

Are you tired of seeing the Downasaur, or even worse, seeing your website frozen in limbo due to "lie-fi"? Come learn about Service Workers and how they can help you provide a better offline experience for your users. We'll cover the basics of registering your first service worker and then dig into several offline strategies.

High-high-level Agenda is:
1. Briefly go over what Service Workers are (and why)
2. Go through the basic Service Worker lifecycle
3. Demonstrate how to register, and update Service Workers
4. Show several different strategies for handling caching/offline
5. Share some additional resources for further info

Location: Enel X

[RocMech] Keyboard Show ‘n’ Tell

Bring your Lysol and Purell because we’re having a keyboard meetup! We have an Ergodox with Cherry browns, UHK with Kailh blues, Race 3 with Cherry pinks, and more, but we want you to bring yours too! We’ll line them up on tables and label them so people know what they are.

This event is for all those who want to share their keyboard’s features and designs as well as people interested in trying out a “fancy” keyboard. Well also set up a key cap exchange, because I have more than I need.

There won’t be a talk in like usual for us so don’t worry about leaving early or showing up late.

Past Events

Using React in 2019

In the last 6 months React has released a number of new features to help you make your code cleaner and your applications faster. React has new tools for lazy-loading, loading views, and preventing unnecessary re-rendering.
We’ll go over the basics of React for those just getting started, and then dive deep into its newest features.

Learning Splunk

Join us for a round-table with members of the Splunk team to discuss log aggregation, Splunk as a security tool, as well as other uses and benefits of this cutting edge technology

An introduction to Streaming Data & Stream Processing with Apache Kafka

A cross-post for RIG: Rochester Infrastructure Group

Join us as Travis Jeffery from Confluent talks about Streaming Data and Stream Processing with Apache Kafka!

Abstract: Modern businesses have data at their core, and this data is changing continuously. How can we harness this torrent of continuously changing data in real time? The answer is stream processing, and one system that has become a core hub for streaming data is Apache Kafka.

This talk will give an introduction to Apache Kafka and describe its usage as a platform for streaming data. It will explain how Kafka serves as a foundation for both streaming data pipelines and applications that consume and process real-time data streams. It will introduce some of the newer components of Kafka that help make this possible, including Kafka Connect, a framework for capturing continuous data streams, and Kafka Streams, a lightweight stream processing library.

Bio: Travis is a software maker who’s worked at Basecamp (formerly 37signals), Segment, and now Confluent. He’s an open source hacker having created/maintained projects such as Jocko, Timecop, and Mocha. He lives in Toronto. You can find him online at https://twitter.com/travisjeffery.

Please sign up at https://www.meetup.com/RIG-Rochester-Infrastructure-Group/events/258102479/