gRPC Deep Dive & K8s + Monolith

New York Kubernetes Meetup

Jul 18, 2019, 10:30 PM – Jul 19, 2019, 12:30 AM

In-person event

About this event

Hello NYC Kubernauts!

In July, we're excited to head back to Squarespace. We'll be announcing the speakers soon.

Our first talk from Portworx's Luis Pabon features a deep dive on the CNCF incubating project, gRPC. gRPC makes it extremely simple to write complex, business-critical services, in a vast number of programming languages. In this talk, we will be going through a model of how to secure a gRPC service using JWT based tokens to authenticate user access by relying on interceptors. Luis will also discuss models of how to provide role-based access control to authorize user access.

We also have Mark Spicer from Squarespace; he'll speak to their decision to run their monolith on K8s, not an easy sell to their organization. There were a variety of reactions, from fear (“That seems risky”) to denial (“The project’s too big and not worth the effort”) to incredulity (“You know it depends on NFS, right?”.) Eight months later, Kubernetes is the standard environment for all of their stateless services -- including the monolith. They've increased availability, reduced deployment times and turned off a ton of VMs - spending less time on operational toil, and more time on developing features. Mark will talk about the steps they took to push through friction along the way: the tooling, documentation, training, and all of the communication to make people feel safe and comfortable with a major change.

SPONSORED: Thanks to NetApp for ongoing support and Squarespace for hosting the group this month!

Are you a local member interested in presenting to the group? Submit your talk here: https://goo.gl/forms/RaoYMClioVUgeSJt1

AGENDA

6:30 - 7:00 - Social
7:00 - 7:10 - Community Announcements
7:10 - 7:40 - Luis Pabón, Portworx
7:45 - 8:15 - Mark Spicer, Squarespace
8:15 - 8:45 - Social / Wrap-up

SPEAKER BIOS

Luis Pabón is the control plane architect at Portworx and also participates in the CNCF, Kubernetes, and CSI storage communities. Prior to joining Portworx in September of 2017, he worked at CoreOS, Red Hat Storage, NetApp Advanced Technology Group, and EMC on various storage products.

Mark Spicer is a Senior Software Engineer at Squarespace where he works in Infrastructure Engineering writing backend software with a focus on reliability. His most recent projects include migrating the Squarespace monolith to Kubernetes and rearchitecting static assets, reducing the merge to production time for the monolith by 67%. A graduate of Rochester Institute of Technology (RIT), Mark spends his free time at a maker space in Bed-Stuy, Brooklyn building hardware projects and learning about manufacturing.
https://www.markspicer.me/
https://github.com/lodge93
https://twitter.com/spicer93

When

When

July 18 – 19, 2019
10:30 PM – 12:30 AM UTC

Organizers

  • Ariel Jatib

    Organizer

  • Karen Chu

    Fermyon

    Head of Community

  • Scott Rigby

    Cloud Native Ambassador

  • Tony Marfil

    F5

    Solutions Architect at F5 / NGINX

CONTACT US