Building an Interactive Whiteboard with NATS Websockets | Rethink Connectivity Episode 3

  Рет қаралды 11,259

Synadia

Synadia

Күн бұрын

Пікірлер: 29
@dellaian
@dellaian 2 жыл бұрын
This was the clearest explanation of how to use nats for webdev. Thanks a million for this presentation.
@SynadiaCommunications
@SynadiaCommunications 2 жыл бұрын
Glad you liked it!
@wstein389
@wstein389 10 күн бұрын
Agreed!!
@tyortyo
@tyortyo Жыл бұрын
Thank you for observing this technology.
@studentssite4514
@studentssite4514 2 жыл бұрын
I can't thank you enough... hands down the best video for beginnners
@michaelpostname4310
@michaelpostname4310 10 ай бұрын
more demos like this please
@michaelgrauvogl689
@michaelgrauvogl689 2 жыл бұрын
Nice demo! Looking forward to next week!
@dparkinson6
@dparkinson6 5 ай бұрын
Hey I know this is super old now, but wouldn’t securing this be challenging? How are you going to securely connect to nats in the front end without exposing the details? Thanks for any feedback.
@kmultimediaservice4753
@kmultimediaservice4753 2 жыл бұрын
Thanks for your great Ideas
@filipeandrade6
@filipeandrade6 2 жыл бұрын
Really nice, Thanks Jeremy!
@chaudharyvideo1521
@chaudharyvideo1521 2 жыл бұрын
thank you so much , it worked 🙂
@CraigAschbrenner
@CraigAschbrenner 2 жыл бұрын
Great video explaining the basics for those new to NATS. On a tangent... interesting vim auto suggestions... by chance any dotfiles to see your vim config?
@setharnold9764
@setharnold9764 2 жыл бұрын
Fun demo, thanks
@MarkusEicher70
@MarkusEicher70 11 ай бұрын
Hello, Jeremy. Wow, this is amazing. I am just overwhelmed by this presentation. I know, for many including yourself this is nothing special, but for me this is just stunning. I am relatively new to programming and I want to learn and comprehend everything about NATS now. Is there a chance, that we can get this code in a repo to go through it step by step? In any case, I thank you for your work and I am looking forward to continuing learning from you and this channel. Stay safe and see you later.
@dataapprentice
@dataapprentice 2 жыл бұрын
The truth is that the unknown scares all of us, but we just have to practice so we can get well with the software.
@gerhardcit
@gerhardcit 9 ай бұрын
Great video, thx Jeremy. Watching a lot of the others as well. Something missing for me is the code samples. Could we see your javascript side please as that would help us implementing to an existing user base. Another thing we are missing is clear guidance or best practices for implementing a websocket connection to a secure server. Local nats servers are great but does not represent security models in production. Could you provide more input on that please. We have 500k users already authenticated. How would i connect them securely with a websocket connection since i need to associate the user with my own users base when i process their subscription.
@SynadiaCommunications
@SynadiaCommunications 9 ай бұрын
Hey @gerhard You can see the source code for this project here: github.com/ConnectEverything/nats-whiteboard As for auth on websockets, that's a great idea for another video, to cover it in the way you've described requires covering a couple different topics, namely our Auth Callout feature docs.nats.io/running-a-nats-service/configuration/securing_nats/auth_callout which allows you to delegate auth to a custom service so you can hook NATS into any auth provider you'd like and dynamically generate permissions based on the user
@crhayes
@crhayes 2 жыл бұрын
Awesome video!
@SynadiaCommunications
@SynadiaCommunications 2 жыл бұрын
Thanks!
@mkchan4507
@mkchan4507 2 жыл бұрын
the demos. I don't know if tNice tutorials is a clue, but when i pause or stop the soft, there's an echo wNice tutorialch very slowly fades out.
@MatthewAdams12
@MatthewAdams12 Жыл бұрын
Please share your shell & IDE setup. Looks like VIM for editor, tmux & zsh with ohmyzsh for shell?
@SynadiaCommunications
@SynadiaCommunications Жыл бұрын
neovim with kitty and fish for shell
@VictorRedondo-s2q
@VictorRedondo-s2q Жыл бұрын
I this project sample in a github repo?
@nexovec
@nexovec Жыл бұрын
As a programmer, I have to say the client-side handling is really awkward to look at, but only considering the end product here, it's almost unbelievable that you can spin this up in just a couple of minutes.
@jstraders6588
@jstraders6588 2 жыл бұрын
Out of interest, what sort of soft are you hoping to produce?
@hz8711
@hz8711 Жыл бұрын
vimmm
@SynadiaCommunications
@SynadiaCommunications Жыл бұрын
That’s right!
@abdulrahmanabdullahi2561
@abdulrahmanabdullahi2561 2 жыл бұрын
hahahah affter 4 years i haven't even learned how to use photoshop Good how can i master tNice tutorials one xd
@zahidniazi3511
@zahidniazi3511 2 жыл бұрын
careers. TNice tutorials was an amazing introduction to tNice tutorials software.
Quando eu quero Sushi (sem desperdiçar) 🍣
00:26
Los Wagners
Рет қаралды 15 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 108 МЛН
Don't Use Websockets (Until You Try This…)
6:46
Code With Ryan
Рет қаралды 329 М.
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 358 М.
NATS.io: Beyond hello world - David Gee - July Gophers 2023
28:47
LondonGophers
Рет қаралды 7 М.
Connect ANY Auth System to NATS.io with Auth Callout
31:44
Synadia
Рет қаралды 4,7 М.
JetStream KV: A fascinating alternative to Redis...
35:13
Synadia
Рет қаралды 14 М.
NATS WebSockets and React
27:11
NATS
Рет қаралды 6 М.
Move over Kafka! Let's try NATS JetStream
13:36
Synadia
Рет қаралды 30 М.
Solving one of PostgreSQL's biggest weaknesses.
17:12
Dreams of Code
Рет қаралды 224 М.