Methodology Of Autoscaling For Kinesis Streamsby@hariohmprasath
830 reads
830 reads

Methodology Of Autoscaling For Kinesis Streams

by Hari Ohm Prasath3mJuly 3rd, 2020
Read on Terminal Reader
Read this story w/o Javascript
tldt arrow

Too Long; Didn't Read

AWS doesn’t support auto-scaling for kinesis streams most of the time we either over provision the shards and pay more or under provision them and taking a hit on the performance. Using a combination of cloud watch alarms, SNS topics and Lambda we can implement auto-scale up and scale down. We can also use “Incoming.Records. bytes” metrics of the stream to implement the same solution. We scale up really quick so we’re hitting the right balance between cost and performance. We scale down slowly so we can avoid too many scale. operations. We use the “Scale out alarm” to scale down quickly.

Coin Mentioned

Mention Thumbnail
featured image - Methodology Of Autoscaling For Kinesis Streams
Hari Ohm Prasath HackerNoon profile picture
Hari Ohm Prasath

Hari Ohm Prasath

@hariohmprasath

https://www.linkedin.com/in/hariohmprasath/

Learn More
LEARN MORE ABOUT @HARIOHMPRASATH'S
EXPERTISE AND PLACE ON THE INTERNET.

Share Your Thoughts

About Author

Hari Ohm Prasath HackerNoon profile picture
Hari Ohm Prasath@hariohmprasath
https://www.linkedin.com/in/hariohmprasath/

TOPICS

THIS ARTICLE WAS FEATURED IN...

Permanent on Arweave
Read on Terminal Reader
Read this story in a terminal
 Terminal
Read this story w/o Javascript
Read this story w/o Javascript
 Lite
L O A D I N G
. . . comments & more!