- 36
- 62 649
Nutshell
India
เข้าร่วมเมื่อ 18 ส.ค. 2018
💥 Thanks for visiting Nutshell. 💥
The channel focus on introducing software concepts, that cover area like Languages and Frameworks, Infrastructure, DevOps, OOPS and many more. Technical breadth is essential for full stack development and it is important criteria in most full stack dev interviews.
This channel helps you to become the jack of all concepts. 😑
It is difficult to understand the details of all technical concepts in shorter period of time. And it also tiresome to watch hourly long videos to understand the concepts. The objective of this channel is to introduce the technical concepts and explain the crux of those concepts within 5 to 10 minutes. It is up to you to go ahead and understand those concepts in details, if it interest you. The idea is to keep the video as simple and short as possible to just introduce the concepts and make the viewers understand the purpose and use cases for such concepts.
💁🏻♂️ About author: jawahar.tech/about/
The channel focus on introducing software concepts, that cover area like Languages and Frameworks, Infrastructure, DevOps, OOPS and many more. Technical breadth is essential for full stack development and it is important criteria in most full stack dev interviews.
This channel helps you to become the jack of all concepts. 😑
It is difficult to understand the details of all technical concepts in shorter period of time. And it also tiresome to watch hourly long videos to understand the concepts. The objective of this channel is to introduce the technical concepts and explain the crux of those concepts within 5 to 10 minutes. It is up to you to go ahead and understand those concepts in details, if it interest you. The idea is to keep the video as simple and short as possible to just introduce the concepts and make the viewers understand the purpose and use cases for such concepts.
💁🏻♂️ About author: jawahar.tech/about/
[Explained] What is Promise in Javascript? [Asynchronous] [Callbacks]
Promises are one way to deal with asynchronous code, without getting stuck in callback hell. A promise is commonly defined as a proxy for a value that will eventually become available. In this video, I talk about what are promises and how it helps in achieving asynchronous programming.
Reference articles,
jawahar.tech/blog/javascript-asynchronous-programming
nodejs.dev/en/learn/understanding-javascript-promises/
www.freecodecamp.org/news/javascript-promise-tutorial-how-to-resolve-or-reject-promises-in-js/
🔥 Subscribe: th-cam.com/users/NutshellJawahar
▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️
💥 Thanks for visiting 💡 Nutshell. 💥
The channel focus on introducing software concepts, that cover area like Languages and Frameworks, Infrastructure, DevOps, OOPS and many more. Technical breadth is essential for full stack development and it is important criteria in most full stack dev interviews.
This channel helps you to become the jack of all concepts. 😑
It is difficult to understand the details of all technical concepts in shorter period of time. And it also tiresome to watch hourly long videos to understand the concepts. The objective of this channel is to introduce the technical concepts and explain the crux of those concepts within 5 to 10 minutes. It is up to you to go ahead and understand those concepts in details, if it interest you. The idea is to keep the video as simple and short as possible to just introduce the concepts and make the viewers understand the purpose and use cases for such concepts.
Feedbacks and comments are highly appreciated. 😀
Website: www.jawahar.tech
Linkedin: www.linkedin.com/in/jawahars16/
Twitter: jawahars_16
Instagram: jawahar.tech
#javascript #promise #async #threading #programming
Reference articles,
jawahar.tech/blog/javascript-asynchronous-programming
nodejs.dev/en/learn/understanding-javascript-promises/
www.freecodecamp.org/news/javascript-promise-tutorial-how-to-resolve-or-reject-promises-in-js/
🔥 Subscribe: th-cam.com/users/NutshellJawahar
▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️▫️
💥 Thanks for visiting 💡 Nutshell. 💥
The channel focus on introducing software concepts, that cover area like Languages and Frameworks, Infrastructure, DevOps, OOPS and many more. Technical breadth is essential for full stack development and it is important criteria in most full stack dev interviews.
This channel helps you to become the jack of all concepts. 😑
It is difficult to understand the details of all technical concepts in shorter period of time. And it also tiresome to watch hourly long videos to understand the concepts. The objective of this channel is to introduce the technical concepts and explain the crux of those concepts within 5 to 10 minutes. It is up to you to go ahead and understand those concepts in details, if it interest you. The idea is to keep the video as simple and short as possible to just introduce the concepts and make the viewers understand the purpose and use cases for such concepts.
Feedbacks and comments are highly appreciated. 😀
Website: www.jawahar.tech
Linkedin: www.linkedin.com/in/jawahars16/
Twitter: jawahars_16
Instagram: jawahar.tech
#javascript #promise #async #threading #programming
มุมมอง: 318
วีดีโอ
What is JAMStack [Web Development] [Frontend Programming]
มุมมอง 5022 ปีที่แล้ว
JAMStack is a revolutionary technique to build web applications. Traditional web development needs continuous infrastructure maintenance. This video talks about the problems that we face with traditional web development approach and how JAMStack address those problems. Reference links, jawahar.tech/blog/rise-of-jamstack/ www.netlify.com/jamstack/ umbraco.com/knowledge-base/jamstack/ 🔥 Subscribe...
What is Hashing | Why we need Hashing | [Data structures and Algorithm]
มุมมอง 7832 ปีที่แล้ว
Hashing is a technique to convert a given object/value into another near unique value. This helps in improving the efficiency of a lookup operation by mapping the actual value to a specific key. This video explains the technique of hashing using simple examples. Reference links, www.2brightsparks.com/resources/articles/introduction-to-hashing-and-its-uses.html www.programiz.com/dsa/hash-table H...
Composition over Inheritance [Object Oriented Programming]
มุมมอง 4.6K2 ปีที่แล้ว
Prefer Composition over Inheritance. With composition, it's easy to change behaviour on the fly with Dependency Injection / Setters. Inheritance is more rigid as most languages do not allow you to derive from more than one type. This video talks about what is Composition and why to prefer it over Inheritance. Reference Links, jawahar.tech/blog/golang-inheritance-vs-composition www.thoughtworks....
What is Service Mesh? 💡 [Microservices | System Design]
มุมมอง 1.4K2 ปีที่แล้ว
A service mesh is a dedicated infrastructure layer built right into an app that document how well (or not) different parts of an app interact, so it becomes easier to optimize communication and avoid downtime as an app grows. This video talks about what are th e challenges in service to service communication in microservices design pattern and how service mesh manages those complexities. Refere...
What is JSON Web Token (JWT)? 🔑
มุมมอง 5982 ปีที่แล้ว
JSON Web Token is a proposed Internet standard for creating data with optional signature and/or optional encryption whose payload holds JSON that asserts some number of claims. In this video, I talk about JWT based auth flow and the structure of JSON Web Token. Reference links, jwt.io/ auth0.com/learn/json-web-tokens/ blog.angular-university.io/angular-jwt/ 🔥 Subscribe: th-cam.com/channels/mMu....
What is Time Complexity? ⏰ (Data Structures and Algorithms)
มุมมอง 3562 ปีที่แล้ว
Time Complexity is a technique used by Computer scientists to measure the efficiency of an algorithm. It is usually represented by Big'O Notation. Beginners usually feel that this is a complex concept to understand. In this video, I try to explain this concept as simple as possible. Reference Links, www.hackerearth.com/practice/basic-programming/complexity-analysis/time-and-space-complexity/tut...
What is Circuit Breaker? [Resilient System Design | Microservices]
มุมมอง 5702 ปีที่แล้ว
Circuit breaker in electrical domain, a device that controls the flow of electricity into the appliance. It protects the device from unusual flow of electricity. In this video, I am explaining, how the same pattern can be applied to microservices design. Reference articles, www.jawahar.tech/blog/handling-transient-faults/ martinfowler.com/bliki/CircuitBreaker.html docs.microsoft.com/en-us/azure...
What is NodeJS event loop? [Backend Programming]
มุมมอง 2942 ปีที่แล้ว
What is NodeJS event loop? [Backend Programming]
How to handle Transient Faults in microservices? [Resilient System Design]
มุมมอง 1.1K2 ปีที่แล้ว
How to handle Transient Faults in microservices? [Resilient System Design]
What is database sharding | Partitioning?
มุมมอง 9462 ปีที่แล้ว
What is database sharding | Partitioning?
What is CAP theorem? Consistency ▫️ Availability ▫️ Partition Tolerance
มุมมอง 4782 ปีที่แล้ว
What is CAP theorem? Consistency ▫️ Availability ▫️ Partition Tolerance
Point to Point vs Publish/Subscribe messaging model.
มุมมอง 4.2K2 ปีที่แล้ว
Point to Point vs Publish/Subscribe messaging model.
What is Content Delivery Network (CDN)?
มุมมอง 1282 ปีที่แล้ว
What is Content Delivery Network (CDN)?
How HTTP(S) works? TLS authentication | SSL verification | asymmetric encryption
มุมมอง 1812 ปีที่แล้ว
How HTTP(S) works? TLS authentication | SSL verification | asymmetric encryption
Multithreading vs Asynchronous Programming
มุมมอง 17K2 ปีที่แล้ว
Multithreading vs Asynchronous Programming
What is Service Discovery in Microservices?
มุมมอง 3933 ปีที่แล้ว
What is Service Discovery in Microservices?
What are good and bad about Microservices?
มุมมอง 3703 ปีที่แล้ว
What are good and bad about Microservices?
What is Distributed Denial of Service (DDOS)?
มุมมอง 1103 ปีที่แล้ว
What is Distributed Denial of Service (DDOS)?
Let's understand Denial of Service (DOS)
มุมมอง 713 ปีที่แล้ว
Let's understand Denial of Service (DOS)
There is soooo many things wrong with this video. First, any senior dev knows you never PREFER one over the other. There are scenarios where you’d want to use either based on the job at hand. Second, and this is what really pissed me off: he had a flyable interface with fly and eat methods. No good developer IN THEIR RIGHT MIND would break interface segregation principle and put both in ONE interface. You’d create two interfaces and implement the ones needed. That is definitely NOT a good example to show using composition over inheritance. Honestly, use both. Each when the requirements call for one OR the other. Not one OVER the other. This is like saying prefer a wrench over a hammer. No one would do that. They’d keep both and use the appropriate one at the appropriate time.
Good explination, now I have the idea, the rest depends on me. Good video!
Great, You have Good Understanding of the System.
It seems to the use of mixins. The composition of objects does not accomplish the OO-polymorphism (the another is the Functional-Polymorphism): by example, Flyable f = new Plane(...); Somewhere, someone does f.eat(); and it does not get a favorable result: it is an error because eat is not a virtual member function at f for behavior changes, or an error because the member function eat does not exist for the instance of Plane.
Awesome
I saw many videos but it was the best
First time watched this video from this channel, subscribed immediately. Great explanation.
Simple explaination. Nice work. PS: from Kerala
excellent explanation
🤯🤩 good explanations
awesome explanation
use Early return principle ❤
well explained😍
Abstraction is the primary use case. Another great use case is when the classes need to follow a contract. Interfaces act as contracts.
so if we not maintain threadpool, created threads destroyed nd we can nt use right? if we create finte number of threads in thread pool we can re utilize thread right? but we all the theads are in use and we need another thread to process one task then how ??
nice explanation
very badly explained
excellent
Very well explained Thanks.
Thank you sir. What happens to the incoming order requests from the order & inventory services while the circuit is open? The customers continue to place orders.
Great
Great
simple& straight frwd explanation. simple accent . easy to understand.
It was helpful, thanks
This a really good example, your explanation is on point and your pronunciation is very good. I'm subscribed now, thanks a lot!💯
Thanks for watching Nutshell 💡
Execellent
Clear Cut
So in asynchronous programing all the 3 request handled by single thread?
Have you found answer?
yes, asynchronous programming is single threaded by nature.
Excellent explanation! Simple and clear
Subscribed. Excellent explanation.
Subscribed.
Nice explanation! Thank you
Thank you for the detailed explanation
Really good explaination.
Hey. Thanks for the explaination. Just to clarify, IoC is basically the same as DI (Dependency Inversion), right?
DI is a realisation of IoC, if I'm understand it right.
Explaining through this real world example made it much easier than just giving out definitions. I liked " $50 term for a 5 cent concept" too. Amazing work brother .
Glad it was helpful! 💡
If one await methids Depends another await method result? Then how
How many threads created in asynchronous?
there is no threads will be created for asynchronous but wherever you write await task delay or some actions that is when in order to resume from that place statemachine will internally creates one new worker thread which is called as callback thread for the main thread. This callback thread will be created internally by TPL it doesn't cost any resource ulitilization as we are not creating new thread externally using Thread t1= new Thread (Method); Summary: Async does not use any threads.
@@shobhamahadev118well explained
Understood multi thread concept
it's really helpful, thanks.
You are underrated bro . I really admire the effort you put into your work. The quality of your content is truly exceptional. Keep it up.
Thanks that's helpful. But I still don't understand, say, in the boiler exmaple, if you only have one burner, you can't boil egg if you already boild milk, right? That happens with some single execution programs I am studying. How asychronous programming can be achieved in this case?
Simple, yet clear. Thank you!
Thanks for watching Nutshell 💡
Useful video 👍
Thanks for watching Nutshell 💡
Thank you!
Very useful
Thanks for watching Nutshell 💡
You are designing inheritance wrong if you find composition better than it. Like in this example 'Flyable' has nothing to do with 'eat' functionality. Inheritance and composition are two very different tools. You've to use them wisely. In a good design, building blocks are created using inheritance and then, the business logic is built using composition of those building blocks.
Very good explanation !! Thank you very much ! Good work !
Behtareen 👏👏 explanation
❤