Mastering Concurrency in iOS - Part 1 (Concurrency, GCD Basics)
HTML-код
- Опубликовано: 10 июл 2024
- In this video, I have discussed the basics of concurrency and GCD.
What is concurrency, why concurrency, concurrency vs parallelism, time slicing, context switching, multithreading, GCD, synchronous vs asynchronous execution, serial vs concurrent queues, and all the basics in very detail.
Hi Pallav! waiting for the part 2. I just nailed an interview just after watching your videos for few hours 90% of the interview questions coverd by you, Since you explains very well it was quite easy for us to understand, remember and answer naturally. Thank you so much.!! keep up the good work.!
Thanks for picking this topic Pallav. Loved this video. Waiting for the coming videos in this series’s eagerly!
i waited for this series for so long!!
Thank you sooo much
Excellent explanation! First time I start getting a grip on this topic! Thanks a lot!
This is the best explanation I have seen and I have watched so many trying to cement this topic. The example at the end was great. Thank you very much.
100% super content is this, Now I have confidence in topics that you have covered so far. Thank you so much.
Hey Pallav, after watching tons of videos and still wasw confused about this topic but you have explained in such a way man. I appreciate for your efforts . Kudos to you man
Eagerly waiting for upcoming parts..clearly explained all the topics related to concurrency
Really great explanation. It clears a lot of confusing concepts. Thanks a lot.
thank you for the time and effort, I learned a lot.
Clear and detailed explanation. Really good video
Hi Pallav,
Great video and explanation. Super helpful!🙂 Thanks!
Nice video series on Concurrency. I was waiting for this videos from long time .
Hi Pallav,
You have just become a saviour for many of us. Even after watching tons of videos or courses I was getting confused on this topic.
Thanks a lot and lots of love ❤.
Glad to hear that
Thank you for explaning the concepts
great content. Thanks!
Haven’t come across a better explanation! Thanks for the great video Pallav!
Really good explanation of the topic
Hi Pallav! your videos are awesome for interview preparartions.
Can you please make series on iOS Architecture Patterns such as MVC, MVP, MVVM and VIPER
Thank you so much from bottom if my heart ❤️
great explanation.👏
Really informative, waiting for next episode.
Coming this Saturday
Hi Pallav, Amazing videos - learning so much from them. Grateful.
I have a question - how do we listen to multiple publishers in Swift Concurrency framework - similar to the CombineLatest in Combine Framework. Thanks.
Thanks!
Thanks, please try and post the entire series soon.
Next video coming this Saturday.
Solid🔥
After AsyncAwait & combine, will Operation Queue still be required?
Could you tell me a scenario where it finds its place?
Wow, awesome explanation, Thanks for sharing, when is part 2.
This Saturday, 10 AM (IST)
What is the difference between a task queue and a thread pool? Is the main queue and global queues workers pool?
great video, why woun't i like and subscribe🙂
Can I get a list of all the videos in concurrency series.
nice
👍🏻
Please create video for easy-medium leet code questions for interview practice, I know that is something most people do by self but i guess once you help us we all can achieve goal better way.
Hi Pallav, I am having a few doubts, Is a Concurrent queue with all Sync tasks similar to the Serial queue? Because if all tasks are sync in the Concurrent queue it will block the entire Concurrent queue and will execute one after another, so the behavior will be like the Serial queue, right?
No. Sync and Async describe how the Source queue (The queue which is dispatching, not the queue which is being dispatched to) behaves not the Target Queue, It means you are already on a Queue when you run myConcurrentQ.sync method, then sync keeps the Source Queue in waiting until the Target Queue (myConcurrentQ) completes its tasks. If you say someConcurrentQ.async, the Source Queue continues its execution without waiting for myConcurrentQ.
@@chandu1729 if the tasks sent to target Queue(concurrent not main) are all sync ? i guess concurrent queue will act as serial queue but I am not sure
Hey Pallav, do you provide one-on-one classes as well?
Not yet
Great stuff, thank you! Why are you not uploading any new videos?
The interview series has been released, please have a look 🙂
Hi sir , can i get pdf for same
Waiting for update✌️👍2024 with the same quality
🙂
CAN you upload ppt or pdf sir? !!!!
I had a much much easier ti making soft on an iPad since the entire process is more straightforward overall. Sure, soft soft and
Dinesh Karthik 😂
I thought i came to COD gaming
Thanks!
Thanks!
Thanks!