YoVDO

Going Serverless with GraphQL

Offered By: NDC Conferences via YouTube

Tags

NDC Conferences Courses GraphQL Courses AWS Lambda Courses Serverless Architectures Courses API Gateways Courses

Course Description

Overview

Save Big on Coursera Plus. 7,000+ courses at $160 off. Limited Time Only!
Explore serverless architecture and GraphQL implementation in this conference talk from NDC Conferences. Learn about Bustle's transition to AWS Lambda and API Gateway, focusing on iterative approaches for migrating services and data from legacy infrastructure. Discover the benefits of serverless computing, including automatic scaling and cost-effectiveness. Delve into GraphQL's role in the transition, covering topics such as field resolution, data loaders, pagination, and mutation structures. Examine various migration strategies, including read-through caching, dual writes, and data import using mutations. Gain insights into handling authorization, query complexity, and the challenges of adopting Facebook's technology stack. Walk away with practical knowledge on leveraging serverless and GraphQL technologies for modern application development.

Syllabus

Intro
The Hitchhiker's Guide to Serverless
100% serverless
there are still servers...
servers platforms!
business logic?
servers platforms events!
One API endpoint
lambda api gateway ~$400/mo
scales magically
cold functions
min max
testing
serverless framework node-lambda apex sparta
Shep
The Lambda Front End
All In!
November 2016: 100% Lambda
Pop Quiz: Default max # of redis connections
account level concurrency limit
metrics security observability exception reporting
Give me a vehicle
Give me a car. With 6 seats. That is red. And has a bike rack. Include the bikes. Mountain Bikes. With tires.
field resolution
type User id: ID name: String url: String image: String
data loader
pagination clientMutationId partial data fetching mutation structure
hint: use relay
authorization
query complexity
Facebook Monoculture
Are facebook's problems your problems?
Approaches...
Read through Copy on Read/Write Dual Writes Replace
3. Import data with mutations
Recap!


Taught by

NDC Conferences

Related Courses

Building Modern Python Applications on AWS
Amazon Web Services via edX
Building Modern Java Applications on AWS
Amazon Web Services via edX
Building Modern Nodejs Applications on AWS
Amazon Web Services via edX
Build a RESTful API(Node.js) using AWS Lambda & API Gateway
Coursera Project Network via Coursera
Build a Python application(API) on AWS(Lambda+API Gateway)
Coursera Project Network via Coursera