Great question! While SSE, WebSockets are more efficient for many use cases, there are still scenarios where polling can be a valid or even necessary choice: 1. Simplicity: Polling is easier to implement and debug, especially for small-scale applications or quick prototypes where advanced bidirectional communication isn’t required. 2. Limited Server Capabilities: Not all servers support persistent connections like WebSockets or SSE. Polling works on virtually any HTTP infrastructure. 3. Firewall/Proxy Restrictions: In environments with restrictive firewalls or proxies that block WebSockets or SSE, polling can still be a reliable fallback. 4. Low-Frequency Updates: If the frequency of updates is low (e.g., every 30 minutes or more), polling is often sufficient and avoids the overhead of maintaining persistent connections. 5. Legacy Systems: Polling can be the only option when working with legacy systems that don’t support more modern protocols. While polling isn’t as efficient as the other methods, it’s not obsolete-it’s just another tool in the toolbox for specific use cases. 😊
1:19 either i'm very hung over or that was a word salad instead of an intro with more dressing than veggies. let me hear that again... ok up to 0:14, falling off by 0:38, and pointless after 0:51. wow. makes you think... a good intro or first impression really does matter. This content seems to be written by someone from eastern europe and read by someone from the us who's not really all that tech-savvy, but good at reading. While the graphics are done by someone in asia. Welcome to youtube and best of luck to you!
I am a Chinese software architect, and I created the original content in Chinese. I translated it into English with the help of ChatGPT for the script and ElevenLabs for the voiceover. I’m trying this approach on RUclips to see if it works. Thank you for your feedback!
I immediately realised this was an AI voice, but it’s one of the better ones I have heard. The clue is in the intonation (evident in the first few seconds of this video), which is a little off. Having said that, this voice is bearable; there are many videos that I stop immediately and block the channel. I do understand that AI voice is incredibly useful in a number of scenarios such as people who want to present videos in a language other than their own, people who have speech impediments and lack the confidence to speak publicly, or who have no voice, and people who have strong regional accents that are difficult to understand. Of course, AI voice is also useful for small scale production allowing rapid production of videos without requiring hours of voice editing.
Thank you for the feedback 🙏. I am a Chinese native, and my spoken English is not very strong. I first created the Chinese version of this video (most of the content, including the script and animation, was done manually), then used ChatGPT to translate the script into English. After that, I used ElevenLabs.io to convert the English text into speech, and finally, I edited the video using CapCut. That’s how this English version was created. For non-native English speakers, AI technology can help them produce English videos, opening up new possibilities.
Most of the content (including the script and animations) was done manually, with the help of ChatGPT for English translation, and the English voice was generated using ElevenLabs.io.
Thanks a lot!
Really helpful info
Thank you!
thank u it was insightful
Very informative 😊😊
Thank you for the feedback!
I really like.the style of your videos.
Thank you for the feedback!
Very helpful. Missing grpc
I plan to make a dedicated video on gRPC in the future.
please dont do background music
No I think it's fine music don't listen to him
Sse and wss also need to maintain a list of stuff to send that hasn't already been sent to a client. Short polling doesn't need that.
AWS SQS uses long polling
Good to know.
If you use long polling on a server like Apache Web Server with PHP support, you may run out of threads as the number of users increase!
Agree.
Read only -- use SSE.
Need duplex -- use sockets.
Why would u need polling? Cant find a single reason to use polling
Great question! While SSE, WebSockets are more efficient for many use cases, there are still scenarios where polling can be a valid or even necessary choice:
1. Simplicity: Polling is easier to implement and debug, especially for small-scale applications or quick prototypes where advanced bidirectional communication isn’t required.
2. Limited Server Capabilities: Not all servers support persistent connections like WebSockets or SSE. Polling works on virtually any HTTP infrastructure.
3. Firewall/Proxy Restrictions: In environments with restrictive firewalls or proxies that block WebSockets or SSE, polling can still be a reliable fallback.
4. Low-Frequency Updates: If the frequency of updates is low (e.g., every 30 minutes or more), polling is often sufficient and avoids the overhead of maintaining persistent connections.
5. Legacy Systems: Polling can be the only option when working with legacy systems that don’t support more modern protocols.
While polling isn’t as efficient as the other methods, it’s not obsolete-it’s just another tool in the toolbox for specific use cases. 😊
1:19 either i'm very hung over or that was a word salad instead of an intro with more dressing than veggies. let me hear that again... ok up to 0:14, falling off by 0:38, and pointless after 0:51. wow. makes you think... a good intro or first impression really does matter. This content seems to be written by someone from eastern europe and read by someone from the us who's not really all that tech-savvy, but good at reading. While the graphics are done by someone in asia. Welcome to youtube and best of luck to you!
I am a Chinese software architect, and I created the original content in Chinese. I translated it into English with the help of ChatGPT for the script and ElevenLabs for the voiceover. I’m trying this approach on RUclips to see if it works. Thank you for your feedback!
Cute style. Very 90s-ish
Thank you for the feedback!
Thought you were real until the ai said retree instead of retry
I immediately realised this was an AI voice, but it’s one of the better ones I have heard. The clue is in the intonation (evident in the first few seconds of this video), which is a little off. Having said that, this voice is bearable; there are many videos that I stop immediately and block the channel. I do understand that AI voice is incredibly useful in a number of scenarios such as people who want to present videos in a language other than their own, people who have speech impediments and lack the confidence to speak publicly, or who have no voice, and people who have strong regional accents that are difficult to understand. Of course, AI voice is also useful for small scale production allowing rapid production of videos without requiring hours of voice editing.
Thank you for the feedback 🙏. I am a Chinese native, and my spoken English is not very strong. I first created the Chinese version of this video (most of the content, including the script and animation, was done manually), then used ChatGPT to translate the script into English. After that, I used ElevenLabs.io to convert the English text into speech, and finally, I edited the video using CapCut. That’s how this English version was created. For non-native English speakers, AI technology can help them produce English videos, opening up new possibilities.
@@bytevigor that's cool, as long as the whole script wasn't ai
I bet this video is made with IA
Most of the content (including the script and animations) was done manually, with the help of ChatGPT for English translation, and the English voice was generated using ElevenLabs.io.
Say no to AI generated content.
@@sixbutton9 This content is created manually with AI assistance:)