How to Instantly Publish Data to the Internet with Datasette | Simon Willison @ PyBay2018

Ғылым және технология

This talk was presented at PyBay2018 - the Bay Area Regional Python conference. See pybay.com for more details about PyBay and click SHOW MORE for more information about this talk.
Simon Willison is an engineering director at Eventbrite, a Bay Area ticketing company working to bring the world together through live experiences.
Abstract
Datasette provides an instant, read-only JSON API for any SQLite database. It also provides tools for packaging the database up as a Docker container and instantly deploying that container to a hosting provider.
This makes it a powerful tool for sharing interesting data online, in a way that allows users to both explore that data themselves and bulid their own interpretations of the data using the Datasette JSON API.
In this session I'll show you how to use Datasette to publish data, and illustrate examples of the exciting things people have already built using the tool. I'll show how Datasette's JSON API can be used to quickly build custom visualizations
I'll also talk about the philosophy and design behind Datasette, including how immutable SQLite databases make for a surprisingly scalable solution for serving data on the internet.
Datasette is built using Python 3 asyncio, and I'll also be discussing some of the asyncio patterns I used to create the tool.
Speaker Bio
Simon joined Eventbrite through their acquisition of Lanyrd, a Y Combinator funded company he co-founded in 2010. He is a co-creator of the Django Web Framework.
Simon is the creator of Datasette, a new tool for publishing structured data as a web API. Datasette is based on his experiences working as a data journalist at the UK's Guardian newspaper.
This and other PyBay2018 videos are brought to you by our Gold Sponsor Cisco!

Пікірлер: 3

  • @ambars5747
    @ambars57475 жыл бұрын

    Great talk. Really cool. I'm excited to explore Datasette now.

  • @juliocezarsilva5979
    @juliocezarsilva59794 жыл бұрын

    This is an awesome tool in functionality! I'm amazed.

  • @kiliankoe
    @kiliankoe4 жыл бұрын

    Fantastic talk, thanks for sharing!

Келесі