nowfound

Work · May 3, 2018

Scaling Python

A book teaching how to build apps that scale to billions

Scaling Python launched on May 3, 2018 with 7 votes, #1,276 of 2,985 launches that month and more than 50% of that year's launches. The site was still online in September 2026, 8 years on.

What it does

Python makes it fast and easy to write applications. However, as soon as you want to write software that can handle vast piles of tasks and run at large scale, difficulties start to pile up. Scaling Python provides shortcuts on how to solve all this area in Python, from design to technical implementation. It lays out common traps and issues that Python developers might encounter, and explain how to solve them to write suitable distributed systems. The book includes seven interviews with Python developers and contributors who built resilient, large-scale systems. As they have years of experience, they share some of their tips and battlefields anecdotes.

The book that teaches you how to write scalable, distributed Python applications.

“Our app now handles thousands of users without a sweat. Thanks Julien!” – Igor Subira Python is an easy to learn programming language. Yet, it is powerful, versatile and comes with a luxuriant ecosystem. That makes it a very productive programming language for beginners and experts. Building substantial applications with Python is totally possible. Like many other technologies, mastering Python requires know-how, techniques, trade-offs to be made, and traps to avoid. Python is already trusted by thousands of companies using it a very large scale. Today's applications run on large and distributed infrastructures. They need to handle failure without blinking. In an environment where anything…from scaling-python.com

Does a similar job

all alternatives →
  • How to analyse 100 GB of data on your laptop with Python2019 · towardsdatascience.com · ▲264

    Your home for data science and AI. The world's leading publication for data science, data analytics, data engineering, machine learning, and artificial intelligence professionals.

  • I am building a new Python library to read/write PDF files2022 · github.com · ▲279

    Hi HN! This is my pet project, written from scratch because there is so much to discover and learn in the process. The focus is on simplicity and incremental updates. Progress is slow because I do not have much spare time to work on this, but I would love to hear some feedback. Regards

  • I wrote a book about Python2021 · pragprog.com · ▲181

    Hey HN! I wrote a book on programming called The Elements of Code. I put the entire book online here: https://elementsofcode.io/ When mentoring (usually new) programmers, I noticed there were a few common mistakes that seemed to account for about 80% of the complexity in their code. I couldn’t find a concise guide to fixing those mistakes, so I decided to write one. The title is an homage to The Elements of Style by Strunk and White, which is the classic guide for communicating well using prose. That guide is quite tactical in nature, and I wanted to parallel its focus in The…

  • I wrote the book Building Mobile Apps at Scale2021 · mobileatscale.com · ▲357

    The guide for building large, iOS, and Android native apps - with the challenges and common solutions across the industry.

  • 100 Python books, categorized and ranked2017 · pythonbooks.org · ▲150

    Pythonbooks ranks the best Python books for beginners, intermediate programmers and 15 different specializations.

  • Full Stack Python2014 · fullstackpython.com · ▲327

    Full Stack Python explains programming concepts in plain language and provides links to the best tutorials for those topics.

More work this month

the category →

Source: Product Hunt launch ↗

Launched alongside, May 2018

the whole month →
  • An AI assisstant that can talk on the phone 🤖

    AI · 2018 · research.google

  • Lobe▲1,236

    Visual tool for building custom deep learning models

    AI · 2018 · github.com

  • Screely▲1,099

    Instantly turn screenshots into beautiful images

    Growth · 2018 · screely.com

  • Fugue▲1,000

    Free stock music for your videos, games and UI

    Growth · 2018 · icons8.com

  • Spirit▲754

    The animation tool for the web.

    Dev tools · 2018 · spiritapp.io

  • A new experience to explore what the world is searching 🔎📈📊

    Life & fun · 2018 · trends.google.com