- Heroku Cloud Application Development
- Anubhav Hanjura
- 215字
- 2021-08-20 17:55:03
Chapter 2. Inside Heroku
Now that we have test driven Heroku and know a little bit about its feature set, it's time to understand some inner workings of the Heroku platform.
The Heroku cloud development platform provides you with the foundation for developing, deploying, and troubleshooting your cloud-based applications. It is comprised of the following components:
- The platform stack: This provides core components such as the operating system, language runtime, and supporting libraries.
- Request routing mechanism: This provides support to accept client requests and route them reliably to the running process.
- The execution environment: This provides the necessary runtime support to run your apps.
- The Logplex logging framework: This is an event logging system to collate application events that emanate from different processes for further processing.
- The add-on ecosystem: This provides the ability to easily plug in third-party libraries to provide value added services, such as performance monitoring, caching, or data storage for your application.
- The Heroku Platform APIs: This is a web service interface to programmatically perform Heroku operations from your code.
In this chapter, we review each of these foundational aspects of the Heroku platform in a little more detail. We will also get a deeper understanding of the Heroku process architecture—the core component of the Heroku runtime environment.
推薦閱讀
- Linux設備驅動開發詳解:基于最新的Linux4.0內核
- Linux從零開始學(視頻教學版)
- Implementing Azure DevOps Solutions
- 高性能Linux服務器構建實戰:系統安全、故障排查、自動化運維與集群架構
- Linux操作系統應用編程
- Linux命令行大全(第2版)
- Distributed Computing with Go
- Linux基礎使用與案例
- 分布式系統設計實踐
- Windows Server 2008組網技術與實訓(第3版)
- Hadoop Real-World Solutions Cookbook
- Linux從入門到精通(視頻教學版)
- Learning IBM Watson Analytics
- 電腦辦公(Windows 7+Office 2016)入門與提高
- PrimeFaces Beginner's Guide