What Web Workers Are | Main Thread | Off-Screen Canvas | Styled Components | Clock Size | Pixel Ratio | Device Pixel Ratio | React Fragment | The Easter Egg | Styling | Intel Date Format | Time Creation Function | Ntp Functions | Synchronization
Teaser | What is Concurrency? | What is Parallelism? | Why computer doing concurrent execution? | Scenario of Node.js in this situation | Can you run Node.js parallelly? | Conclusion | Outro
Intro | About me | How Pino Works | An example | Pino V7 | New Transports | Thread Stream | Flash synch | Example | Pretty Print | Node example transports | Thread Stream | Atomics | Conclusion
Intro | Get a free study on open source best practices | How electron works | Why developers like electron | System integration isn't good | Disk usage and performance | Linux needs electron | Get a laptop or desktop that runs Linux out of the box | Support the channel
3 tips after 2000 hours of leetcode | Focus on easies, then mediums. DO NOT worry about hards. | Be honest! | The goal is to improve! Learning from solutions is an essential way to improve! | Focus on patterns, and not individual questions! | Follow for more!
The Dom | Manipulate the Dom by Setting a Selector | Event Loop | Limitations to Web Workers | Create an Event Listener | Arrow Functions | Worker Pool | Add an Event Listener | Data Object | Async Function | Key Codes
How we'll do Nodejs Benchmarking? | Briefly understanding how Node.js Event loop works | Getting Started with Benchmarking | Using autocannon for HTTP Server benchmarking | Can Node.js Actually handle 10K Requests on our local machine? | What about 1M concurrent requests? | Creating Custom Benchmarks scripts programmatically using autocannon | Benchmarking Register-Login API with custom script 10K User registration | Running Node.js Server Benchmarks on Dedicated VPS Server | Running basic GET homepage benchmark for 1k concurrency | Benchmarking 10K Users for 1000 Requests for user | Is 1M Concurrent requests possible on a 2-Core CPU and 2GB RAM Server? | Benchmarking Register-Login on the Dedicated VPS Server, is it possible for 1K? | Why Nodejs is bad for processor-heavy tasks?
Program Vs Process Vs Thread | Multi Threading (contd.) | Annie's Question | Annie's Answer | Extending Thread - Example | Thread - LifeCycle | Thread - Methods
How Do You Disable the Chat Translator | How To Use React Router with an Electron App | Worker Threads in Nodejs | Worker Threads | Multi-Threaded Programming | Algorithm for Finding Prime Numbers | Main Thread | Shared Array Buffer | Message Channel | Electron App | Electron Forge | Electron React Boilerplate | Generate a React App | Routes | Redirect
Background Threads | Set Up a View Model | Background Thread View Model | Fake Data | Debug Navigator | Background Cues | User Initiated | User Interactive | Utility
Intro | How did I get into Node.js core? | Backing up a little bit... | What's the problem | Existing solutions | The solution: Worker threads | Porting to Node.js | The result | Example | Status | Other approaches
What to expect in the Course? | Multitasking | Difference between Thread and a Process | Threads in Java | The Main Thread | Thread Creation in Java | Extending Thread Class to create a Thread | Implementing Runnable | Deep Diving into the Thread Class | Synchronization in Java | Race Condition and Introduction to Concurrency | Synchronization Demo with Stacks (Synchronized Methods and Synchronized Blocks) | Using Objects as Locks | Synchronization in Static Methods | Rules of Synchronization | Race Condition | Thread Safety | The Volatile Keyword | Using the Volatile Keyword in Singleton Design Pattern | Producer Consumer Problem (Designing a Blocking Queue) (Introducing wait() and notify()) | Thread States and Thread Transitions | Running and Yielding of a Thread | Sleeping and Waking Up of a Thread | Waiting and Notifying of a Thread | Thread Timed Out | Interruption of a Thread | Thread Joining | Thread Priority | Thread Scheduler | Deadlocks | Create a Deadlock in Java. (Interview Question) | Support my Content
Guarantees of responsiveness are hard in modern apps | Scheduler can tackle this | Schedulers are being improved | A+ worker use-cases include games, cryptography, media encoding, and more | Task Worklet is a proposal that makes it easy to use threads | Using Worker has some tradeoffs | workers can make rendering smoother, but input slower.
Intro | Objectives | John gets a Task | John to train Fresher's! | John starts Training | John talks about Interfaces | John explains Interface with an Example | John explains Interface and Specifications | Where do we use interfaces? | A Program on Interface | What is Package? | Why Packages | Naming Convention of a Package (Contd.) | In Class Question - Solution | Program on Package | Package and Import
What is Pure OOP? Why Java Is Not Pure Object Oriented Programming? | What Are the Differences between Inheritance And Polymorphism? | How is an Abstract Class Different from an Interface? | What is Singleton Class? How It Is Different from Static Class? | What is the fundamental Difference Between Abstraction and Encapsulation? | Copy Constructors Assignment Operator in OOPS | What is Exception Handling? | Explain Overriding And Overloading | Can You Override the Constructor?
Un poco acerca de mí | Lo que el cliente quiso decir... | ¿Qué es Node.js? | ¿Qué es el Event Loop? | Caracteristicas del Event Loop (libuv) | Nodejs Multithreading (Workers)
Challenges of running almost everywhere | Backends - hardware execution | Model Performance | Hugging Face DistilBERT 2x Perf boost using Node.js | Server side / Node.js benefits That make TensorFlow.js a great choice | Client side super powers Harder / impossible to achieve server side
39: A single-threaded program | 40: Use of threads | 41: Example: a multithreaded text editor | 42: Example: a multithreaded database server | 43: Database server implementation | 44: POSIX thread API | 45: A multithreaded POSIX program | 46: Summary
Intro | Bumper | Introduction Zig | What is the SMAC game/problem? | Installing ZIG | SMAC single threaded | SMAC multi threaded problem | SMAC socket application | Outro
Spring Boot or Node js | About Should You learn Playlist | Why should you learn Spring Boot | Why should you learn Nodejs | About Newton School | Cons About Nodejs | Cons About Spring Boot | Video Summary