Amazon Timestream vs DynamoDB for Timeseries Data
A technical comparison of Amazon Timestream and DynamoDB for handling timeseries data, based on real-world application testing.
Michael Bahr — Practical software engineering articles focused on AWS serverless architecture, DynamoDB, AWS CDK, cost optimization, monitoring, and real-world cloud problem solving, with hands-on tutorials and production-tested insights shared through bahr.dev.
39 articles from this blog
A technical comparison of Amazon Timestream and DynamoDB for handling timeseries data, based on real-world application testing.
Learn to build a serverless API for validating email workflows using AWS SES, API Gateway, and DynamoDB to create unlimited test inboxes.
A technical guide on using AWS Route53 wildcard subdomains with the AWS CDK to route multiple subdomains to a single frontend deployment.
A guide to reducing AWS storage costs by archiving data from DynamoDB to S3 and S3 Glacier storage tiers, including implementation steps.
A guide to selecting and optimizing AWS Compute Savings Plans for serverless workloads like Lambda and Fargate to reduce costs.
Explains how to monitor serverless scheduler performance using AWS CloudWatch Custom Metrics and Insights, with code examples.
A guide to using AWS CloudWatch Custom Metrics and Alarms to monitor the health of a serverless application's core process.
A technical guide on building a serverless app using AWS Lambda and Comprehend to analyze sentiment from tweets about companies.
A technical guide on building a serverless app to collect and store Twitter data for stock sentiment analysis using AWS Lambda and DynamoDB.
Explains how to build a real-time analysis pipeline for DynamoDB data using DynamoDB streams and AWS Lambda functions.
A guide to building and publishing Docker images to Docker Hub using GitHub integration, without needing Docker installed locally.
A guide to analyzing and reducing AWS Lambda costs through tagging, monitoring, and understanding pricing models.
A tutorial on using AWS S3 to create a shared, scalable storage bucket for friends to upload and access large media files like videos and photos.
A guide to efficiently tag existing AWS resources for better cost analysis and billing insights using automation and the AWS API.
Analysis of a custom serverless scheduler for AWS, comparing it to new services like EventBridge Scheduler based on precision and scalability.
A guide to testing Stripe Elements payment forms within iframes using Cypress, including custom commands and example code.
Analyzes the operational cost of using DynamoDB TTL for serverless scheduling, comparing it to AWS EventBridge Scheduler.
A serverless method to schedule irregular AWS Lambda executions using DynamoDB TTL attributes and streams, with accuracy caveats.
Analyzes the delay between DynamoDB TTL expiration and actual deletion, showing how table size impacts the delay.