Books & Videos

Table of Contents

  1. Chapter 1 Getting Started with Heroku

    1. The Dawn of Virtual Servers

    2. Enter the Cloud

    3. You New Around Here?

    4. Quick Start

  2. Chapter 2 How Heroku Works

    1. What Is a Dyno?

    2. HTTP Routing

    3. The Dyno Manager and Dynos

    4. Other Services

  3. Chapter 3 Understanding Performance and Scale

    1. Horizontal Scaling and You

    2. Speeding Up Your App

    3. Explaining Postgres Performance

    4. Caching Expensive Queries

    5. Back that Task Up

    6. Full-Text Search Apps

    7. Performance Testing

  4. Chapter 4 Heroku Regions

    1. Multiregion or Single?

    2. The Heroku Way

    3. Constraints

  5. Chapter 5 Heroku PostgreSQL

    1. Why PostgreSQL?

    2. Choosing the Right Plan

    3. Getting Started

    4. Importing and Exporting Data

    5. PGBackups

    6. Data Clips

    7. Followers

    8. Forking

    9. Other Features

  6. Chapter 6 Deployment

    1. Timeliness

    2. Backing Out

    3. Testing

    4. How to Deploy, and Deploy Well

    5. Teams

    6. DNS

  7. Chapter 7 When It Goes Wrong

    1. Dev Center

    2. Heroku Support

    3. Deploy Debugging

    4. Runtime Error Detection and Debugging

    5. Runtime Error Debugging

  8. Chapter 8 Buildpacks

    1. Before Buildpacks

    2. Introducing the Buildpack

    3. Release

    4. Profile.d Scripts

    5. Leveraging Multiple Buildpacks

    6. Quick and Dirty Binaries in Your App

    7. The Buildpack Recap

  1. Colophon