Implementing DynamoDB Queries and Debugging in Rust: Glowing-Telegram Project - Episode 169
In this video, I dive into debugging and implementing advanced query features for DynamoDB within the context of the Glowing-Telegram project. Using Rust, I tackle challenges including working with global secondary indexes, table configuration validation, and designing custom query capabilities. We explore how to handle partition keys, troubleshoot errors, and deploy updates to improve the backend service functionality.
🔗 Check out my Twitch channel for more streams: https://www.twitch.tv/saebyn
GitHub: https://github.com/saebyn
Discord: https://discord.gg/N7xfy7PyHs
Additionally, I showcase working with AWS Lambda, using Docker-based deployments, and navigating permissions for querying global secondary indexes. We also integrate our backend with the React-admin frontend by refining the `getManyReference` API and preparing the data for rendering in the UI, complete with silence detection logic and sorting mechanisms.
This stream highlights problem-solving around typing errors and index misconfigurations, along with addressing HTTP 500 responses and access denial issues in Pulumi. The video ends with successfully querying and displaying related video records alongside silence detection segments in the application.