Skip Navigation
Show nav
Dev Center
Get Started
Documentation
Changelog
Search
Get Started
Node.js
Ruby on Rails
Ruby
Python
Java
PHP
Go
Scala
Clojure
Documentation
Changelog
More
Additional Resources
Home
Elements
Products
Pricing
Careers
Help
Status
Events
Podcasts
Compliance Center
Heroku Blog
Heroku Blog
Find out what's new with Heroku on our blog.
Visit Blog
Log in
or
Sign up
View categories
Categories
Heroku Architecture
Compute (Dynos)
Dyno Management
Dyno Concepts
Dyno Behavior
Dyno Reference
Dyno Troubleshooting
Stacks (operating system images)
Networking & DNS
Platform Policies
Platform Principles
Command Line
Deployment
Deploying with Git
Deploying with Docker
Deployment Integrations
Continuous Delivery & Integration
Continuous Integration
Language Support
Node.js
Ruby
Working with Bundler
Rails Support
Python
Background Jobs in Python
Working with Django
Java
Working with Maven
Java Database Operations
Java Advanced Topics
Working with Spring Boot
PHP
Go
Go Dependency Management
Scala
Clojure
Databases & Data Management
Heroku Postgres
Postgres Basics
Postgres Getting Started
Postgres Performance
Postgres Data Transfer & Preservation
Postgres Availability
Postgres Special Topics
Heroku Key-Value Store
Apache Kafka on Heroku
Other Data Stores
Monitoring & Metrics
Logging
App Performance
Add-ons
All Add-ons
Collaboration
Security
App Security
Identities & Authentication
Single Sign-on (SSO)
Compliance
Heroku Enterprise
Private Spaces
Infrastructure Networking
Enterprise Accounts
Enterprise Teams
Heroku Connect (Salesforce sync)
Heroku Connect Administration
Heroku Connect Reference
Heroku Connect Troubleshooting
Patterns & Best Practices
Extending Heroku
Platform API
App Webhooks
Heroku Labs
Building Add-ons
Add-on Development Tasks
Add-on APIs
Add-on Guidelines & Requirements
Building CLI Plugins
Developing Buildpacks
Dev Center
Accounts & Billing
Troubleshooting & Support
Integrating with Salesforce
Heroku Architecture
Compute (Dynos)
Dyno Behavior
Dyno Behavior
Preboot
Rolling Deploys
Dyno Startup Behavior
Dyno Lifecycle
Dyno Shutdown Behavior
Networking
Dyno Memory Behavior
Dyno System Clock Synchronization
Dyno Isolation
Dyno Restarts