Created
June 3, 2016 09:31
-
-
Save FooBarWidget/1af30348d5327d9ff5c1157020d48b69 to your computer and use it in GitHub Desktop.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
- Reduce complexity | |
- One tool to manage them all | |
- Many apps | |
- Manage web server | |
- OS package manager, Puppet/Chef/Ansible, Docker integration | |
- Video: Decreasing complexity in production setups | |
- Show how you can consolidate multiple tools and reduce number of moving parts | |
- End with OS integration information | |
- Performance and scale | |
- Scaling CPU core utilization | |
- Auto process scaling | |
- HTTP load balancing | |
- WebSocket load balancing | |
- HTTP caching | |
- Horizontal scaling (combined with any load balancer) | |
- Historical performance monitoring and analysis (Union Station) | |
- Video: scaling CPU utilization, WebSockets | |
- Video: integrated HTTP caching | |
- Automated troubleshooting (alternative: increase reliability. need to a/b test title) | |
- Process supervision | |
- Memory limiting (without downtime!) | |
- Request time limiting | |
- Deployment error resistance | |
- Video: automated troubleshooting introduction | |
- Continuous deployment | |
- Rolling, zero-downtime restarts | |
- Multiple times per minute without conflicts! | |
- Monitor rolling restart progress | |
- Deployment error resistance | |
- Video: continuous deployment with rolling restarts and error resistance | |
- Video: Limitations and issues in Puma's and Unicorn's zero-downtime restarts <--- ruby only | |
- Video: Limitations and issues in PM2's zero-downtime restarts <--- ruby only | |
- Administration, visibility and insight | |
- Live activity monitoring | |
- Administration tools for process management | |
- CLI | |
- Web interface (Union Station) | |
- Traffic monitoring (Union Station) | |
- Error monitoring (Union Station) | |
- Video: live activity monitoring | |
- Video: introduction to Union Station | |
- Microservices development & production management | |
- Easily develop multiple microservices in multiple languages | |
- Easily Dockerize your microservices with our base image | |
- Video: microservices development | |
- Docker integration | |
- Base image to get you started quickly & easily | |
- Video: using passenger-docker | |
- Security | |
- I/O security | |
- Buffering <---- Ruby only | |
- Uses the web server (like Nginx or Apache) to sanitize headers | |
- Sandbox security | |
- Video: Securing web apps at the I/O and system level (how Passenger protects your web apps) |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment