Рет қаралды 484
Hi, I'm James. And in this video you're going to learn how to build a high performance, safe and sustainable stream processing using Rust, AWS Lambda and Amazon Kinesis.
00:00 - Introduction
01:30 - Handling Kinesis events
03:40 - Processing a Kinesis record
06:10 - Handling Errors
09:20 - Build & Deploy
10:20 - Simulate IoT Devices
Links
Serverless Rust Docs - serverless-rust.com
Serverless Rust GitHub - github.com/ServerlessDevelope...
Install Rust - www.rust-lang.org/tools/install
Install Cargo Lambda - www.cargo-lambda.info/guide/g...
Understanding Lambda Invocation Models - aws.amazon.com/blogs/architec...
ColdStart Analysis Query
```
filter @type="REPORT"
| fields greatest(@initDuration, 0) + @duration as duration, ispresent(@initDuration) as coldstart
| stats count(*) as count, pct(duration, 50) as p50, pct(duration, 90) as p90, pct(duration, 99) as p99, max(duration) as max by coldstart
```
Web - jameseastham.co.uk
Twitter - / plantpowerjames
LinkedIn - / james-eastham