Solving Complex Querying and Asynchronous Tasks | Glowing Telegram Project - Episode 102

Channel:
Subscribers:
542
Published on ● Video Link: https://www.youtube.com/watch?v=Azp2HPY3cI0



Duration: 0:00
108 views
3


In this video, we dive deep into solving complex querying issues and handling asynchronous tasks using Rust APIs and React-Admin for our Glowing-Telegram project. Join me as I debug and explore the intricacies of Boxable expressions, multiple table queries, and optimize task processing for better application performance.

First, we tackle the issue of creating Boxable expressions for advanced querying involving multiple tables in Postgres. I walk you through various steps, including inner and left joins, and address the roadblocks that come with it. I also explain the challenges and solutions to making our queries more efficient.

Next, we shift our focus to asynchronous task handling. You'll see me troubleshoot and improve the backend process, ensuring tasks like video file uploads to YouTube are seamless. I discuss the importance of chaining tasks and how to manage the workflow using our task API. Additionally, I provide insights on setting up task chains, handling API quotas, and making sure our task worker effectively queues and executes tasks.

Finally, we encounter and resolve issues related to our UI and the interaction between frontend and backend services. From fixing 500 internal server errors to configuration adjustments, this episode is packed with hands-on problem-solving.

🔗 Check out my Twitch channel for more streams:   / saebyn  
GitHub: https://github.com/saebyn/glowing-tel...
Discord:   / discord  




Other Videos By saebynVODs


2024-09-18Fixing Upload Issues & Error Handling in Rust APIs | glowing-telegram project - Episode 112
2024-09-17More debugging Rust APIs with React-Admin Integration | glowing-telegram project - Episode 111
2024-09-16Debugging Integration for Automated YouTube Playlists | glowing-telegram project - Episode 110
2024-09-15Solving API Quota Issues for YouTube Uploads with Rust APIs | Glowing-Telegram Project - Episode 109
2024-09-14Improving Rust APIs Integration with React-Admin | Glowing-Telegram Project - Episode 108
2024-09-13Optimizing YouTube Uploads with Rust and React-Admin | Glowing-Telegram Project - Episode 107
2024-09-12Enhancing Backend Support and Task Handling | Glowing-Telegram Project - Episode 106
2024-09-11Automating YouTube Video Uploads with Rust and React-Admin | Glowing-Telegram Project - Episode 105
2024-09-10Fixing React-Admin Perf Issues + Enhancing Task Management | Glowing-Telegram Project - Ep 104
2024-09-09Debugging Rust APIs and Task Chaining in React-Admin | Glowing-Telegram Project - Episode 103
2024-09-08Solving Complex Querying and Asynchronous Tasks | Glowing Telegram Project - Episode 102
2024-09-07Fixing Stream Date Sorting in Rust APIs for React Admin | Glowing Telegram Project - Episode 101
2024-09-06Consolidated Rust-based API service part 3 | Glowing Telegram - Episode 100
2024-09-05Consolidating Rust APIs part 2 | Glowing Telegram - Episode 99
2024-09-04Consolidating Microservices in Rust | Optimizing Glowing Telegram Project - Episode 98
2024-09-03Improving YouTube Upload API with Rust for Glowing-Telegram Project - Episode 97
2024-09-02Priority Queues in Redis for Rust API Tasks Cont'd - Glowing Telegram project - Episode 96
2024-09-01Implementing Priority Queues in Redis for Rust API Tasks - Glowing Telegram project - Episode 95
2024-08-31Handling 503 Errors and Priority Queues in Rust | Glowing Telegram project - Episode 94
2024-08-30Handling API Quotas and Task Status in Rust - Glowing Telegram project - Episode 93
2024-08-29Handling API Quotas & Notifications in Rust and React-Admin | Glowing Telegram project - Episode 92