~/talk

Introducing Tartiflette GraphQL Engine: "SDL first" implementation built

TalkinFrenchat DevOps D-DAY 2019 · on Thursday, 2019-11-14· [python, api-design]
links:none on file
slides:none on file

A Python 3.6+ SDL-first GraphQL engine called Tartiflette, developed at Dailymotion since 2018 and in production from January 2019, replacing Graphene to address schema management and throughput issues. It implements SDL parsing, auth directives, a plugin system that maps SDL elements to resolver code, and a C++ bridge to Facebook’s parser for faster execution, and provides HTTP adapters tartiflette-aiohttp and tartiflette-starlette to speed developer onboarding and improve runtime performance.

AI-written summary · about

  1. 0:00Tartiflette intro
  2. 3:56Graphene issues
  3. 6:27SDL-first approach
  4. 10:03Performance choices
  5. 13:16Extensibility via SDL
  6. 16:52Simplified integration
  7. 18:39Future challenges
  8. 20:47Team and resources
~/search
type to search 6,249 conferences, 138,987 speakers and 185,172 talks
~/help
cmdctrl k
search every conference, speaker and series
/
focus the filter search
h
home
c
conferences
s
speakers
e
series
t
light / dark — the status bar button does the same
?
this help
esc
close this, then clear every filter — or just the search, while you are typing in it

Ignored while you are typing. Pages without a filter rail have no search to focus.