Building Data-Driven Web Apps with Pyramid and SQLAlchemy Transcripts
Chapter: Welcome to the course
Lecture: What can you build with Python?
Login or
purchase this course
to watch this video and the rest of the course contents.
0:00
When we talked about the incredible power of the web, we saw some amazing web apps built. Only some of them were built with Python.
0:07
Let's look at a whole bunch of other apps web apps, built with Python. I think it's always great to have some examples.
0:13
You know, maybe you're trying to convince your team or your boss, or something like that. "Hey, we should build this particular app we're trying
0:19
to launch in Python and here are five examples of other apps that are similar, that are amazing." So let's go through a quick list
0:25
to give you some ammunition. You might be familiar with The Onion. This is a fake news comedy site that's hilarious.
0:34
They post all sorts of crazy, outrageous news items and that, of course, is built on Python.
0:40
Spotify, the music streaming service, their web app, Python. NASA and JPL make heavy use of Python for all their awesome space stuff.
0:50
Bitly, the URL shortening site that gets tons of traffic does all sorts of analytics and stuff around the URLs they shorten, Python.
1:00
Bitbucket, SurveyMonkey, Quora what I think one of the very best online Q&A forums for thoughtful, somewhat deep answers.
1:11
Not always great but pretty good, built with Python. They're actually pretty enthusiastic users of Python. If you look at their engineering blog
1:18
they often write about how they use and configure and optimize Python for what they're doing. Disqus the comment section that you can embed
1:26
into any web application. If you go to either of my podcast sites, talkpython.fm or Pythonbytes.fm, you'll see at the bottom
1:32
this little Disqus section. That is built with Python. Many of their services are based on Python. Instagram, an incredible amount of traffic goes
1:40
to Instagram, and they make heavy use and, again are very passionate users of Python and their engineering blog covers a lot of cool things
1:46
like how they disabled garbage collection, for example to make their web apps run much faster. Reddit, the front page of the internet, as some say
1:56
gets tons of traffic, I think it's in the top ten websites on the internet built with Python and SQLAlchemy. Youtube, we already talked about that.
2:04
Youtube is amazing, they get millions of requests per second and are based on Python. The brand new relaunched PyPI, the Python Package Index
2:13
at pypi.org, is built with Python and Pyramid. They get tons and tons of traffic and they actually tried Flask, they tried Django
2:22
and they tried Pyramid and they decided Pyramid was the best choice for what they were building. Pinterest, also built on Python.
2:30
Paypal has some of their pricing services written in Python, and these pricing services are called by different parts of Paypal's infrastructure
2:39
and other services and websites to figure out what the exchange rate is, what the fee is that goes along with various transactions and so on.
2:46
That has two to three billion requests per day written in Python with sub-millisecond maybe just single millisecond response time.
2:55
It's pretty incredible. Dropbox is a heavy user of Python, the client you get on your machine, as well as much of their backing services, Python.
3:04
In fact, Guido van Rossum, the guy who created Python, works there at least at the time of this recording so you can bet that it's a real
3:11
center of the universe around Python. And, last but not least, Talk Python. All the Talk Python stuff, the training site
3:19
the podcast site, all that stuff is based on Pyramid and Python. It's been working out amazing. We get incredible, high-performance web apps
3:27
that are easy to maintain. We'll share a lot of the lessons from that experience in this course. Want to read more about all of these
3:34
how these companies are using Python? Well, how about we use a little Python to get there. Bitly/pyapp-25, that'll take you over
3:42
to an article where I pulled a lot of this stuff together with more background info than I put in here.