Top 3 Things You Should Know About Webhooks!
Вставка
- Опубліковано 5 жов 2024
- Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: bit.ly/bytebyt...
Animation tools: Adobe Illustrator and After Effects.
Checkout our bestselling System Design Interview books:
Volume 1: amzn.to/3Ou7gkd
Volume 2: amzn.to/3HqGozy
The digital version of System Design Interview books: bit.ly/3mlDSk9
ABOUT US:
Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.
I love these videos. The presenter's voice is so calm and he imparts his knowledge so clearly yet so succinctly. Like a really well crafted regular expression.
I can't find the right words to explain how thankful I am for your content. Keep it up!
This channel is seriously good. It's the right mix of abstraction so you can get an idea of what's going on. That's not easy to do!
I've seen more than 15 videos on request types, APIs, webhooks and their alternatives. I watch them repeatedly so that I stick with the knowldege. But none explained it as good as this one. 🤝🤝
Hi ByteByteGo,
First off, I want to express my gratitude for the incredible content you produce. Your videos have been immensely helpful and informative. I've learned a lot from them, and I truly appreciate the effort you put into making complex topics accessible to everyone.
I was wondering if you could consider creating a video that dives deep into how cookies work. I'm particularly interested in understanding the entire lifecycle of cookies, including their creation, transmission, and the various fields they contain. Additionally, I'm curious about their validity, how security is managed through encryption or the use of SSL/TLS, among other aspects.
A detailed video covering these topics would be incredibly beneficial for many of us trying to grasp the nuances of web development and security.
Thank you once again for your dedication and hard work. Looking forward to possibly seeing a video on this topic!
Why i havent found you sooner is just bad. Loveee the content and the general explanation. I study business it and management and this is not thought… keep it up i will support!
Great explanation
lovely explained, thanks a lot for this videos with useful concepts
I agree with @DemPilafia, PLEASE do not add generic stock video. We love you as you are.
How do you provide WebHooks within directly the browser ?
A question:
If we afraid the service go down so we add fallback polling mechanism, then why we don't just use long polling in the beginning?
The problem with webhooks is that you can potentially expose your server’s real host information if you initially intended to hide that information behind a public proxy
Hello there 👋 i would love to know how you make such cool info graphics! What tool do you use?
So like a callback but for HTTP?
That’s how my brain interpreted it idk if that’s accurate 😂
amazing videos will join the blog also❤
The graphics on this channel are great, but PLEASE, PLEASE do not add generic stock video like all the thousands of low-quality "content creators" do.
I couldn't agree more. I was really disappointed when I saw the stock video creeping in.
We're not here for the best or cutest graphics. The topics and messaging is what we're here for and the video just needs to be complementary
@@i.o2485 The informative high-quality graphics are a key part of what makes this channel great. However, generic stock video adds absolutely nothing of value. It's so utterly useless that it's distracting.
I'd rather stare for 20 seconds at a relevant and useful static image taken from Wikipedia (free use under Creative Commons License) than suffer through generic stock video.
Fully agree on this. Please, the stock video looked very creepy when it showed up…
You all need to get over yourselves and let him make his content 😂
sir can you explain signal protocol end to end encryption
Huge thanks for the great video, as usually!
Re: token
When “we” give PSP (stripe) a token to call us back with, would we need to worry about man in the middle attacks intercepting this?
Guessing we’d want some kind of jwt. What if that gets intercepted? Diffie-Hellman? Cant really wrap my head around it and I guess that’s a whole other topic
There's three approaches to this that I can think of:
1. TLS - Makes sure that an eavesdropper can't intercept it to begin with
2. Short-lived tokens - If the token is only valid for a few minutes, or even seconds, after the initial request, that reduces the chances that an attacker can exploit it
3. Single-use tokens - Record tokens that have been used, at least for a small multiple of the validity period, and reject any duplicates. This means an attacker has to exploit an intercepted the token before the genuine user can use it
thank you!@@BloodEyePact
Thank you for all wonderful videos.
But the return url will still have to be polled?
How are those graphics made, is there a specific tool?
Question: Considering long pooling (10s) and web socket, which one is use more server resources (CPU/RAM)?
Still the long poolling
@@JovenAlbarida really? I thought it is web socket because it is keep connection with server
Amazing content; learnt something new today...What do u think might be some issues in having a web socket connection with Stripe/payment gateway ? What are some benefits WH offers over WS ?
My favourite question that I ask in interview, what's the difference between polling and webhook😅
How is graphics created. Which tool is this
thank you!
Thank you.
OOOh. Long Polling.. I never considered that one before... I like it..
You would be interested in possibly getting involved with a SaaS platform that I’m working on with Kanye’s main collaborator, Malik Yusef
nice bro!
Do you have an account on Nostr?
Dude looks like was conceived in a library
🔥
Never heard anyone call a callback/postback a webhook. Is this the all too common case of tech bros feeling the need to give old concepts new names because they just discovered it and think if it’s new to them, it must be new to everyone else? Callbacks were a term before the WWW was a thing.
💯
call back
👍
Wow! Anyone actually still uses polling?!? That's blown me away!!! I've used and assumed/expected and never considered an alternative to a webhook for payment gateway ack! Genuine question, what developers, operators, people, systems, anything are doing that sort of thing using polling these days? Or in the past ten years for that matter! 😀
Im using long polling to get updates from my telegram bot
Employer: How long will this take to set up?
Laravel engineer: 4 command lines and 10 mins.
Employer: Even the queue part?
Laravel engineer: yup
composer require laravel/cashier
php artisan vendor:publish --tag="cashier-migrations"
php artisan migrate
php artisan cashier:webhook
Employer: I just remember, this is a non-standard implementation.
Laravel engineer: next day........
Employer: wow
Laravel engineer: of next year
@@ShrikantSonone haha good one
Is the guy presenting AI ? He looks so artificial with his head moving.
No, he is real. Alex Xu.