Background Processing with Rails, Redis and Sidekiq

  Рет қаралды 61,921

Decypher Media

Decypher Media

Күн бұрын

Пікірлер: 79
@flyinggeese3740
@flyinggeese3740 7 жыл бұрын
I love how you explain exactly what the deal is regarding synchronous requests, and explain exactly what Sidekiq would be used for. A big problem I have is running into tools and libraries that sound interesting, but I can't exactly figure out what they do, or why they'd help me because of all the jargon that everyone assumes you already know.
@1936Dany
@1936Dany 4 жыл бұрын
The production quality is on point, please continue making these mate.
@HekaFOF
@HekaFOF 8 жыл бұрын
Best intro for coding tutorial I have seen! Keep going! More React stuff also as a request :)
@huyo1092
@huyo1092 7 жыл бұрын
HekaFOF yeah, I love this guy.
@hustshawn
@hustshawn 8 жыл бұрын
Really enjoy the way u talk the tech points, brief and clear!
@bethanyjohnson7337
@bethanyjohnson7337 4 жыл бұрын
Thank you very much for this. I really appreciated using this resource and it taught me just what I needed. Have a nice day.
@GerryStuff
@GerryStuff 7 жыл бұрын
Great tutorial! I think that the fact that you show your face makes you connect more with viewers, and you're the first web developer with a youtube channel that i've seen doing it. :) Keep it up!
@SaiMako19
@SaiMako19 5 жыл бұрын
Haven't watched the rest yet (only the intro so far) and that was amazing. Thanks!
@vdynmx
@vdynmx 7 жыл бұрын
Dude I love watching this. I'm a beginner and its refreshing how you explain this. keep it up!
@NadZul-l5g
@NadZul-l5g 9 ай бұрын
Thank you!! I've been having a problem and the worst part is knowing it's running but doesn't know what's the logic error but thanks to the UI, I finally know why it's not doing what I want it to do.
@ruby-on-rails
@ruby-on-rails 3 жыл бұрын
Wow, bro! Awesome explanation... Loved it!
@Deepakkumar431
@Deepakkumar431 7 жыл бұрын
Awesome explanation, thanks a lot for showing end to end flow.
@nadaashraf1656
@nadaashraf1656 6 жыл бұрын
Thank you, this was so informative, probably the best sidekiq tutorial I came across :D
@cirobessa610
@cirobessa610 3 жыл бұрын
Excellent video! Congratulations, it's clarified me a lot. Thank you
@sudharsan.ravikumar
@sudharsan.ravikumar 7 жыл бұрын
Great Explanation. Loved it.
@DH-di8dt
@DH-di8dt 4 жыл бұрын
This was great, thank you. Keep up the good work!
@jacqueskousteau788
@jacqueskousteau788 7 жыл бұрын
Great work 💪, nicely encapsulated tutorials on key rails topics. Thank you and please keep the content coming 🙏.
@RomeroMeireles
@RomeroMeireles 7 жыл бұрын
Awesome introduction and coding tutorial! Helped me a lot!
@burugirl93
@burugirl93 4 жыл бұрын
Thank you for a clear explanation! 👏👏
@ksjoshi5
@ksjoshi5 6 жыл бұрын
Thanks a ton, mate, for simplifying this concept for us. Great job.
@n4y33m
@n4y33m 3 жыл бұрын
What a helpful tutorial! Great job!
@nachocapuccio
@nachocapuccio 8 жыл бұрын
Great video man, keep going! greetings from Argentina
@JiraiyaGosu
@JiraiyaGosu 7 жыл бұрын
This is amazing! Keep them coming!
@toanlee9227
@toanlee9227 6 жыл бұрын
You did a great video. Exactly what i'm looking for. Thanks a lot.
@m_losch
@m_losch 7 жыл бұрын
Excellent tutorial, keep up the good work!
@pwan3971
@pwan3971 7 жыл бұрын
Thank you so much, I finally understood more clearly. Thank you so much! :)
@developerfoe
@developerfoe Жыл бұрын
much much good tutorial ... explained perfectly
@muralishclinton902
@muralishclinton902 3 жыл бұрын
Great stuff man! Useful even in 2021
@truba4ev
@truba4ev 7 жыл бұрын
Nice screencast, thanks a lot!
@gorkxs
@gorkxs 8 жыл бұрын
The best so far. Much respect
@useyourbrain1232
@useyourbrain1232 3 жыл бұрын
Thanks a ton for this video! Does this need a paid account for Heroku? Or can an app run multiple dynos for these web and worker processes with the free version?
@sunjayarmstead
@sunjayarmstead Ай бұрын
This video is soooooo helpful. Thank you!
@LaichuTV
@LaichuTV 2 жыл бұрын
Thank you sooooo much. Your video really save my day🙏
@AlexanderFarley
@AlexanderFarley 3 жыл бұрын
Bundling Sinatra appears to be no longer necessary; I can access the Sidekiq UI out of the box
@aylanismello
@aylanismello 7 жыл бұрын
so helpful man, thanks a bunch!
@sameraw4307
@sameraw4307 6 жыл бұрын
Subscribed! Nice stuff man!
@huyo1092
@huyo1092 7 жыл бұрын
enjoying your video, really appreciate.
@DaKevMAN100
@DaKevMAN100 2 жыл бұрын
Yo Jordan, great video. I was curious why you didn't need to start a redis server on heroku, and just a sidekiq one? Does the redis gem take care of that for us?
@productFocusedDev
@productFocusedDev 7 жыл бұрын
Fantastic video. Thanks for starting all the way from the beginning and going all the way to production. One question: If I have multiple workers, do I need to put multiple workers in my procfile?
@pging8328
@pging8328 4 жыл бұрын
that was awesome. that was awesome. thanks for the tutorial.
@SaumyaJain-uu7dl
@SaumyaJain-uu7dl Жыл бұрын
Amazing Explanation !!
@jepkofficial
@jepkofficial 5 жыл бұрын
This entire video can be fulfilled with a single go-routine in Go.
@dmitryck
@dmitryck 7 жыл бұрын
Thank you! Very useful! ps. What program do you made slides in this video, and mix all with livecam window?
@zenx639
@zenx639 2 жыл бұрын
Great job! Thanks for that.
@005JR8
@005JR8 6 жыл бұрын
great explanation thanks ..please make some video on how ajax requests works
@pupdoggify
@pupdoggify 4 жыл бұрын
But you don't show how to access the report once it's generated! Not to mention that multiple users can generate multiple reports, each with different parameters...how are they supposed to view their reports once the associated background job is completed?
@NikisNow-
@NikisNow- 2 жыл бұрын
@decipherMedia or @anyone Please answer this, Question: But once the report is generated how do you return it back to the client? How does a background job still Fulfil the clients needs? Any idea how to come around this?
@binodrayee
@binodrayee 7 жыл бұрын
I never did coding on Ruby even though it is easier to get overall overview on Sidekiq.
@1989arto
@1989arto 8 жыл бұрын
Great tutorial!
@davosonic60
@davosonic60 7 жыл бұрын
Hey, great video! I had to learn from LOTS of different places this very same information that you just put into one video, good job! From my own experience, I had to move from RedisToGo to RedisCloud (also free) because I kept getting a Max number of connections reached error. Looks like RedisCloud offers 30 connections and for some reason my simple email worker created up to 27 connections. So bottom line: can you make a video about configuring your application/ job back-end/ Heroku so that you can get optimal number of connections? That's the only piece of information I just couldn't get and looks like the default configuration wasn't helping. Thanks again, David
@andremenezes4384
@andremenezes4384 2 жыл бұрын
Amazing video 👏
@hadadbwenge2073
@hadadbwenge2073 5 жыл бұрын
Best intro ever!
@vijaykmeena
@vijaykmeena 5 жыл бұрын
Great video tutorial. Thanks
@hoacao4595
@hoacao4595 8 жыл бұрын
Thank you! very helpful!
@productFocusedDev
@productFocusedDev 7 жыл бұрын
Also, why wouldn't I want to move everything to a background job? Besides the extra code.
@superslash946
@superslash946 2 жыл бұрын
Truly good video
@remusomega
@remusomega 7 жыл бұрын
If I'm doing this in the context of a ReactApp, is there a NodeJS approach for doing this? If so, is there a reason to opt for the Rails approach instead?
@u2lover10
@u2lover10 3 жыл бұрын
thank you for this video!
@parmanugaming284
@parmanugaming284 6 жыл бұрын
Hi please can you do a video to integrate clockwork or whenever gem.with sideqik Basically wan to configure Cron schedule with the rails app
@andrewhenriquef
@andrewhenriquef 6 жыл бұрын
Nice explanation!
@EnriqueSalceda
@EnriqueSalceda 8 жыл бұрын
AWESOME VIDEO!!! THUMBS UP!!!
@vulpixelful
@vulpixelful 2 жыл бұрын
You didn't show how to access the message from the queue (aka retrieve the report). That's the reason real apps need to use sidekiq with redis to begin with.
@graffist448
@graffist448 6 жыл бұрын
"This youtube channel is about to BLOW THE FUCK UP" lmfao - but yeah this video was awesome, thank you for creating! ONE QUESTION/SUGGESTION... It would be helpful to make a list of common scenarios and how to set up threads to process those scenarios properly. For example. Simple Scenario: "Creating a user/report (like this video explains)", Heavy Duty Scenario: "Scheduling 20 drip emails when a user opts-in at scale at 100 user opt-ins per minute"
@romenigld
@romenigld 7 жыл бұрын
Nice bro, thank's!!
@blazechat
@blazechat 8 жыл бұрын
Gret work. Thanks a lot!
@in77abhishek
@in77abhishek 6 жыл бұрын
Thank you for the video.
@rakeshjoshi3720
@rakeshjoshi3720 2 жыл бұрын
Thank you brother your best
@kevindebruyne17
@kevindebruyne17 6 жыл бұрын
Really nice intro
@Stormycat
@Stormycat 6 жыл бұрын
Great tutorial thanks!
@azero79
@azero79 8 жыл бұрын
Very educative, as usual, thanks for the video. Can I make a request for Angular 2/Rails 5 tutorial, with best practices, running and deploying to production environments. I was thinking about something like a simple Angular 2 CRUD app with a REST Client running on a simple stand alone web server, and a Rails 5 backend server in --api mode, handling the requests of the NG2 app, the ideal would be to make them communicate securely with something like jwt? involving action cable would be a huge plus. What do you think? I'll make a diagram once i get home, and now that I have more free time, I'll finally start working on a proof of concept, hit me up of interested, we could build this together.
@riansyahtohamba8215
@riansyahtohamba8215 6 жыл бұрын
Thanks for explanation
@Theschnaz21
@Theschnaz21 6 жыл бұрын
Really good!
@vitalinavakulchyk4467
@vitalinavakulchyk4467 5 жыл бұрын
Thank you!!
@krsingh.shubham
@krsingh.shubham 3 жыл бұрын
nice tutorial
@dailydaisydog
@dailydaisydog 6 жыл бұрын
nice intro!
@happygamedev
@happygamedev 8 жыл бұрын
awesome!
@Andy-ms8ry
@Andy-ms8ry 8 жыл бұрын
Make it happen!
@SebastianAcostaCheca
@SebastianAcostaCheca 5 жыл бұрын
isbit.mx
Setting up Background Jobs in Ruby on Rails
11:07
CJ Avilla (cjav_dev)
Рет қаралды 13 М.
From Zero to Sidekiq Hero  | Webinar #16 | RubyConf Pakistan
54:17
RubyConf Pakistan
Рет қаралды 4,5 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 157 МЛН
The Best Band 😅 #toshleh #viralshort
00:11
Toshleh
Рет қаралды 22 МЛН
How to treat Acne💉
00:31
ISSEI / いっせい
Рет қаралды 83 МЛН
Using Background Jobs with Sidekiq and Rails - Mike Perham
1:13:58
PDX.rb - Portland Ruby Brigade
Рет қаралды 10 М.
All About Queueing In Rails Applications / Nate Berkopec
40:55
Kaigi on Rails
Рет қаралды 1,7 М.
The intro to Docker I wish I had when I started
18:27
typecraft
Рет қаралды 310 М.
Coding a Web Server in 25 Lines - Computerphile
17:49
Computerphile
Рет қаралды 350 М.
Do NOT Learn Kubernetes Without Knowing These Concepts...
13:01
Travis Media
Рет қаралды 333 М.
So You Think You Know Git - FOSDEM 2024
47:00
GitButler
Рет қаралды 1,3 МЛН
The Ultimate Intro to Monero [Part 1] - What is Monero?
19:14
Decypher Media
Рет қаралды 7 М.
The Rails Params Hash Explained
15:52
GoRails
Рет қаралды 26 М.
Beat Ronaldo, Win $1,000,000
22:45
MrBeast
Рет қаралды 157 МЛН