- Hands-On Serverless Computing
- Kuldeep Chowhan
- 172字
- 2021-08-05 10:35:29
State
Functions, as they run in ephemeral containers, have significant restrictions when it comes to management of state. You need to design your functions in such a way that the subsequent run of your function will not be able to access state from a previous run. In short, you should develop your functions with the point of view that they are stateless.
This affects how you design the architecture for your application. Considering that functions are stateless, you need to use external resources to manage the state of your application so that the state can be shared between runs of the functions. Some of the popular external resources that are widely using the FaaS architecture are Amazon S3, which provides a simple web services interface that you can use to store and retrieve any amount of data, at any time, from anywhere on the web, caching solutions, such as Memcached or Redis, and database solutions, such as Amazon DynamoDB, which is a fast and flexible NoSQL database service for any scale.
- 基于C語言的程序設(shè)計(jì)
- Microsoft Power BI Quick Start Guide
- Circos Data Visualization How-to
- 實(shí)時流計(jì)算系統(tǒng)設(shè)計(jì)與實(shí)現(xiàn)
- 走入IBM小型機(jī)世界
- 四向穿梭式自動化密集倉儲系統(tǒng)的設(shè)計(jì)與控制
- 人工智能技術(shù)入門
- 空間機(jī)器人智能感知技術(shù)
- 項(xiàng)目實(shí)踐精解:C#核心技術(shù)應(yīng)用開發(fā)
- Learning iOS 8 for Enterprise
- AVR單片機(jī)C語言程序設(shè)計(jì)實(shí)例精粹
- Mastering Microsoft Dynamics 365 Customer Engagement
- Kubernetes Design Patterns and Extensions
- Architectural Patterns
- Hands/On Kubernetes on Azure