Duration 37:33
16+
Play
Video

RailsConf 2019 - New HotN+1ness -Hard lessons migrating from REST to GraphQL by Eric Allen

Eric Allen
Lead Software Engineer at SportsEngine
  • Video
  • Video
RailsConf 2019
May 2, 2019, Minneapolis, USA
RailsConf 2019
Video
RailsConf 2019 - New HotN+1ness -Hard lessons migrating from REST to GraphQL by Eric Allen
Available
In cart
Free
Free
Free
Free
Free
Free
Add to favorites
1.8 K
I like 0
I dislike 0
Available
In cart
Free
Free
Free
Free
Free
Free
  • Description
  • Discussion

About speaker

Eric Allen
Lead Software Engineer at SportsEngine

A “team first” leader. Senior Engineer with 6+ years of engineering experience and 4+ years of management experience. Brings the ability, willingness and passion for building up other engineers and a level of candor that encourages a safe space for learning. Agile process expert with the belief & understanding that every team’s process needs to be customized as opposed to a dogmatic ideology. Railsconf 2019 speaker.Skills & Expertise: Ruby • Rails • PostgreSQL • SQL • REST APIs • GraphQL • Rspec • Selenium • Capybara • TDD • Agile • Git • React • Sidekiq • Large-scale data migrations • SSO integrations SAML, JWT • Redis • AWS SNS, KMS, EC2, S3 • HIPAA • Javascript • Monitoring (New Relic, Honeybadger, Kibana logs) • Management • Sales • Marketing

View the profile

About the talk

RailsConf 2019 - New HotN+1ness -Hard lessons migrating from REST to GraphQL by Eric Allen


Our desire to use new tools and learn new technologies backfires when we don't take the time to fully understand them.

In 2018, we migrated from a REST API to GraphQL. Patterns were introduced, copied, pasted, and one day we woke up with queries taking 6s and page load times less than 10s. Customers were complaining. How did we get here?

In this talk, we will discuss why we chose GraphQL, show practical examples of the mistakes we made in our implementation, and demonstrate how we eliminated all N+1 queries.

I'll answer the question, "if I knew then what I know now... Would I stick with a REST API?"

Share

Cackle comments for the website

Buy this talk

Access to the talk “RailsConf 2019 - New HotN+1ness -Hard lessons migrating from REST to GraphQL by Eric Allen”
Available
In cart
Free
Free
Free
Free
Free
Free

Access to all the recordings of the event

Get access to all videos “RailsConf 2019”
Available
In cart
Free
Free
Free
Free
Free
Free
Ticket

Interested in topic “Software development”?

You might be interested in videos from this event

September 28, 2018
Moscow
16
159
app store, apps, development, google play, mobile, soft

Buy this video

Video

Access to the talk “RailsConf 2019 - New HotN+1ness -Hard lessons migrating from REST to GraphQL by Eric Allen”
Available
In cart
Free
Free
Free
Free
Free
Free

Conference Cast

With ConferenceCast.tv, you get access to our library of the world's best conference talks.

Conference Cast
558 conferences
22059 speakers
8245 hours of content