Optimizing Docker Builds and Debugging AWS Lambda for Glowing Telegram | Ep. 195

Channel:
Subscribers:
542
Published on ● Video Link: https://www.youtube.com/watch?v=3yHmiWA-Ih4



Duration: 0:00
65 views
3


In this continuation of our Glowing Telegram series, I focus on refining the backend infrastructure for the project by optimizing Docker builds and debugging AWS Lambda functions. This is Part 2 of the livestream, and Episode 195 in our full VOD series on YouTube.

I begin by analyzing ways to improve the efficiency of Docker builds, specifically by targeting individual binaries using multi-stage Docker files. This approach reduces build times for individual services and lays the groundwork for consolidating multiple Docker files while maintaining configurability for each service.

Next, I dive into fixing issues with AWS Lambda functions handling video metadata and JSON playlist generation. Through detailed debugging, I identify and resolve several roadblocks, including missing transcoded data, DynamoDB query issues, and improper cloud caching behaviors in CloudFront that affected playlist functionality.

In addition to solving immediate bugs, I discuss strategies for designing reliable backend architecture with AWS services. Topics include managing API rate limits, orchestrating video uploads to YouTube using AWS Batch and Fargate, and designing an efficient, scalable queue system leveraging DynamoDB. These discussions set the stage for automating YouTube uploads while ensuring persistence, scalability, and adherence to quotas.

Join me as I plan the next steps in this project, including building out an infrastructure to automate YouTube uploads. This video serves as both a troubleshooting session and a roadmap for upcoming features in the Glowing Telegram project.

For more streams where I tackle backend development challenges and coding workflows, check out the links below:

🔗 Check out my Twitch channel for more streams: https://www.twitch.tv/saebyn
GitHub: https://github.com/saebyn
Discord: https://discord.gg/N7xfy7PyHs




Other Videos By saebynVODs


2025-06-22Deploying YouTube Uploader API with Lambda & Enhancing Dark Mode Theme - Episode 205
2025-06-20Building a React Timeline Hover Effect for Better User Experience - Episode 202
2025-06-17Optimizing Rust APIs and React-Admin Integrations with Docker Builds - Episode 201
2025-06-15Consolidating Dockerfiles: Improving Build Processes for the Glowing Telegram Project - Episode 200
2025-06-13Building a YouTube Video Upload Tool Using Rust and AWS | Chill Coding Session - Episode 199
2025-06-10Streamlining Video Uploads with Rust & AWS | Automating YouTube with AI Tools - Episode 198
2025-06-08Rewriting YouTube Video Upload Logic with Rust | Step Function Workflow Integration - Episode 197
2025-06-05Building YouTube Upload APIs in a Full Stack App - Episode 204
2025-06-03Step Functions & Docker for YouTube Uploads - Episode 203
2025-06-01Automating YouTube Uploads with AWS Step Functions | Episode 196
2025-05-30Optimizing Docker Builds and Debugging AWS Lambda for Glowing Telegram | Ep. 195
2025-05-27Optimizing Docker Builds & Debugging AWS Lambda for Glowing Telegram | Ep. 194
2025-05-25Automating Stream to YouTube Workflow with AWS | chill sunday morning coding - Episode 193
2025-05-23Improving Video Editing Features: Fixing Gaps & Testing Logic in Code - Episode 192
2025-05-20Debugging Stream Ingestion and Dynamic Gap Processing | Glowing Telegram Project - Episode 191
2025-05-18Debugging Rollup Config for CSS Imports in React Components - Episode 190
2025-05-15Fine-Tuning Timeline Controls and Enhancing Video Editing Workflow - Episode 189
2025-05-13Building a Video Clip Selection Tool with React and Tailwind CSS - Episode 188
2025-05-11Implementing S3 File Downloads and Rust Trait Conversions | Chill Coding Session - Episode 187
2025-05-08Building Dynamic Video Projects with Rust & AWS - Stream to Episode Workflow - Episode 186
2025-05-06Converting Python Video Editing Scripts to Rust | Glowing Telegram Project - Episode 185