ByteMonk
ByteMonk
  • 95
  • 1 091 848
LLM Crash Course - Chapter 1 | Getting Started
I this first chapter of this course I will explain the basics Large Language Models (LLMs) and the Future of AI 🧠🤖
What You'll Learn:
History of LLMs: Explore the origins of LLMs and their evolution, including the influence of the Turing Test.
LLM Basics: Discover how these powerful AI programs learn from massive amounts of text data to understand language and generate text.
Tokenization & Embeddings: Uncover the building blocks of LLM architecture and how they transform text into meaningful data.
LLM Applications: Learn how LLMs are revolutionizing fields like machine translation, chatbots, and content creation.
We'll also touch upon the relationships between AI, machine learning, deep learning, natural language processing, and generative AI to give you a holistic understanding of this exciting field!
FOLLOW ME ON:
▶️ Main Channel: /bytemonk
LinkedIn: www.linkedin.com/in/bytemonk/
System Design Interview Basics Playlist:
►czcams.com/play/PLJq-63ZRPdBt423WbyAD1YZO0Ljo1pzvY.html
AWS Certification:
►AWS Certified Cloud Practioner: czcams.com/video/wF1pldkQrOY/video.html
►AWS Certified Solution Architect Associate: czcams.com/video/GzomXNLFgkk/video.html
►AWS Certified Solution Architect Professional: czcams.com/video/KFZrBxSA9tI/video.html
zhlédnutí: 569

Video

Foundation Models Explained | Generative AI
zhlédnutí 445Před 21 hodinou
In this video, we delve into the fascinating world of Foundation Models (FMs) and Large Language Models (LLMs), exploring their capabilities and applications. We discuss how FMs serve as versatile toolboxes, providing a solid foundation for various tasks, while LLMs offer specialized toolkits tailored to language-related tasks. Learn about the benefits of specialized models and the concept of r...
Heartbeat | HTTP Keep-Alive | System Design
zhlédnutí 1,3KPřed 14 dny
Discover the essential concept of Heartbeat in distributed systems, a critical mechanism for ensuring high availability, load balancing, and network reliability in System Design. In this comprehensive video, we'll explore various heartbeat implementations, including Simple Pings, Gossip Protocols, and Leader-Based Heartbeats. Learn how these mechanisms help detect failures, trigger failover, an...
Apache Kafka Crash Course - Part 1
zhlédnutí 1,3KPřed 21 dnem
This comprehensive guide will walk you through Apache Kafka's core concepts, including topics, partitions, producers, consumers, and its role in data streaming. We'll break down how Kafka acts as a high-throughput, distributed messaging system for handling real-time data feeds. You'll learn how producers publish messages to specific topics, while consumers subscribe to those topics to receive t...
How Web Sockets work | Deep Dive
zhlédnutí 2,5KPřed měsícem
I have previously explaind basics of Web Sockets, and compared it with Polling and HTTP Long Polling, which you must know for system design interview. In this deep dive video, we will explore the inner workings of the WebSocket handshake. We will examine the underlying protocols, the significance of the HTTP status code 101, and the role of the GUID in generating the Sec-WebSocket-Accept header...
How GPUs Work for Video Editing and Deep learning
zhlédnutí 869Před měsícem
In this video, we'll explore the inner workings CPUs and GPUs, responsible for powering video editing, deep learning and LLM tasks. We'll dive into their architectures, memory hierarchies, and specialized hardware to understand how they enable fast and efficient processing. We'll also discuss how GPUs excel in parallel processing and why they're particularly well-suited for deep learning tasks....
Docker Explained Step by Step | System Design
zhlédnutí 1,3KPřed měsícem
In this comprehensive guide, we delve into the world of Docker, a powerful containerization platform that revolutionizes application development and deployment. Discover how Docker simplifies packaging, distribution, and management of containerized applications. Learn about the key components of Docker architecture, including the Docker engine, docker client, docker images, docker desktop, dock...
How PayPal Scaled with just 8VM | Akka | System Design
zhlédnutí 1,8KPřed 2 měsíci
Discover how PayPal optimized its infrastructure using Akka, a toolkit for building concurrent, parallel, and distributed systems. In this video, we explore how PayPal transformed its complex network architecture into a more efficient and scalable system. You'll learn about the challenges PayPal faced with its legacy system, including increased latency and resource underutilization, and how Akk...
Zero Trust Security (ZTS) Explained: A Beginner's Guide for 2024
zhlédnutí 1,5KPřed 2 měsíci
Conquer cyber threats in today's evolving landscape with Zero Trust Security (ZTS)! This video dives deep into the ZTS model, a powerful approach that moves beyond traditional perimeter defenses. In this video, you'll learn: 1. What is Zero Trust Security (ZTS) and why is it critical in 2024? 2. Core principles of ZTS: "Never Trust, Always Verify" 3. How ZTS compares to traditional security mod...
Payment Gateway, Payment Processor and Payment Security Explained
zhlédnutí 2,8KPřed 2 měsíci
Confused by payment gateways and processors? This video breaks it down in simple terms, with clear examples to help you understand: The key differences: Gateways collect & verify info, Processors handle the nitty-gritty. How they work together: See the seamless flow from customer checkout to your bank. Why security matters: Dive into tokenization & encryption - your customers' data is safe with...
Batch Processing System Design Architecture
zhlédnutí 6KPřed 3 měsíci
In this comprehensive video, we delve into the world of batch processing, a fundamental data processing technique. Here's what you'll learn: Understanding Batch Processing: We'll explore the core concepts, contrasting it with stream processing and highlighting its advantages for specific tasks. Designing a Batch Processing System: We'll guide you through the essential steps involved in designin...
Stream Processing System Design Architecture
zhlédnutí 4,1KPřed 3 měsíci
Whether you're a data engineer, architect, or simply curious about real-time data processing, this video is your essential guide! What You'll Learn: Grasp the fundamentals: Understand key concepts like AWS Kinesis, AWS Lambda Architect your system: Explore different design patterns and choose the right one for your needs. Scale with confidence: Learn techniques for building highly scalable and ...
Unlock the Power of GraphQL in 10 minutes Vs REST
zhlédnutí 1KPřed 3 měsíci
This a beginner-friendly GraphQL guide where you will Discover: 1. What is GraphQL? (Think: Flexible data fetching for APIs) 2. Key concepts: Queries, Mutations, Subscriptions, Schemas, and more! 3. Real-world applications: Boosting performance & user experience 4. Benefits over RESTful APIs: Say goodbye to over-fetching data! 5. GraphQL IDE: a. GraphiQL: github.com/graphql/graphiql b. Apollo G...
AWS Glue | ETL vs ELT | Ft Snowflake
zhlédnutí 1,2KPřed 4 měsíci
This beginner-friendly guide explores ETL and ELT, powerful data integration processes! Learn how AWS Glue simplifies data pipelines and unlocks faster analytics, even for massive datasets. No server setup, just pure data magic! ✨ Discover crawlers, data catalogs, and ETL/ELT workflows with ease. Whether you're a retail giant or a data newbie, this is your roadmap to data mastery! Start analyzi...
Micro-Frontends Explained in 10 Minutes | System Design
zhlédnutí 10KPřed 5 měsíci
In this in-depth video, we dive into the exciting world of Micro Frontends (MFE), exploring their significance in modern web development and how they are revolutionizing user interfaces. Elevate your frontend and system design expertise with the latest insights on micro-frontends! References: CZcams channel: czcams.com/video/2UtHFeEB3G8/video.html Github: github.com/codewithsandip/CZcams/tree/m...
WASM is Awesome! Explained with Examples | Ft Docker
zhlédnutí 4,3KPřed 7 měsíci
WASM is Awesome! Explained with Examples | Ft Docker
What is SAML? A Comprehensive Guide with Examples
zhlédnutí 17KPřed 7 měsíci
What is SAML? A Comprehensive Guide with Examples
OAuth 2.0 explained with examples
zhlédnutí 86KPřed 8 měsíci
OAuth 2.0 explained with examples
JSON Web Tokens (JWTs) explained with examples | System Design
zhlédnutí 13KPřed 8 měsíci
JSON Web Tokens (JWTs) explained with examples | System Design
Presigned URL | Youtube System Design
zhlédnutí 1,9KPřed 9 měsíci
Presigned URL | CZcams System Design
Distributed Messaging Queue | Pub Sub, P2P in System Design
zhlédnutí 3,1KPřed 9 měsíci
Distributed Messaging Queue | Pub Sub, P2P in System Design
Mastering Latency Metrics: P90, P95, P99 | System Design
zhlédnutí 7KPřed 9 měsíci
Mastering Latency Metrics: P90, P95, P99 | System Design
Distributed Caching for System Design Interviews
zhlédnutí 7KPřed 10 měsíci
Distributed Caching for System Design Interviews
Data Platform | ETL | Data Engineer | Data Scientist
zhlédnutí 2KPřed 10 měsíci
Data Platform | ETL | Data Engineer | Data Scientist
Instagram System Design | Meta | Facebook
zhlédnutí 28KPřed 11 měsíci
Instagram System Design | Meta | Facebook
Distributed Tracing in Microservices | System Design
zhlédnutí 13KPřed 11 měsíci
Distributed Tracing in Microservices | System Design
gRPC: The Future of Microservices Communication?
zhlédnutí 7KPřed 11 měsíci
gRPC: The Future of Microservices Communication?
Serverless Architecture, Microservices and AWS Prime Monolith
zhlédnutí 2,4KPřed rokem
Serverless Architecture, Microservices and AWS Prime Monolith
Master Youtube System Design
zhlédnutí 10KPřed rokem
Master CZcams System Design
See How Amazon Is Transforming AI!
zhlédnutí 4,9KPřed rokem
See How Amazon Is Transforming AI!

Komentáře

  • @RandomShowerThoughts
    @RandomShowerThoughts Před hodinou

    this is a great and simple breakdown

  • @bilalhashmishah
    @bilalhashmishah Před 8 hodinami

    Your explanation was incredibly helpful. You made a complex topic very easy to understand

  • @user-ck6yl6qb2g
    @user-ck6yl6qb2g Před dnem

    Bad partial tutorial. Crucial parts are unexplained and dubious

  • @user-cn1vt9qo9e
    @user-cn1vt9qo9e Před dnem

    The professors we want in Indian engineering colleges ❤

  • @ShahzadKhanSK
    @ShahzadKhanSK Před dnem

    easy to understand

  • @ibrahimnaser5233
    @ibrahimnaser5233 Před 2 dny

    cool, very simple explanation 👍

  • @SunaPana-it1kw
    @SunaPana-it1kw Před 2 dny

    You are using the word latency to mean response-time.

  • @techthief3278
    @techthief3278 Před 2 dny

    Such a beautiful and simple explanation which let us understand the deep concepts in a go, Thanks Man!

  • @pranavj
    @pranavj Před 2 dny

    Super Informative!!

  • @fancyAlex1993
    @fancyAlex1993 Před 3 dny

    How do you get server id in session service ? Is it from the websocket ?

  • @ambikeya_tech
    @ambikeya_tech Před 4 dny

    Insightful breakdown! Your clarity on WebHooks in system design is invaluable. Appreciate the educational content, looking forward to more!

  • @ankitpersie1
    @ankitpersie1 Před 4 dny

    In the Schema design represented as relational, the design is not normalised. We already have a relation between user and post in post table. You could have used the id of this table as foreign key in comments and like table.

  • @ViswanathTumbalamGooty

    How the resource-server will validate the token? Do the resource server still need to connect to authoriztionserver to get the token validated, once get validated it will fetch the access/permission details from the token?

  • @shreyadhurde4301
    @shreyadhurde4301 Před 8 dny

    Nice

  • @uzmaahmed9031
    @uzmaahmed9031 Před 9 dny

    for upload, I think endpoint should be done through user, something like this: POST user/{userId}/Image

  • @InvincibleMan99
    @InvincibleMan99 Před 10 dny

    Amazing explanation sir. Would like to know how FB store likes and comments. Suppose user from India likes a video, and another user from the USA likes the same video, are they stored in same place or in a sharded db (country wise), would like to know your perspective

  • @indraalapati989
    @indraalapati989 Před 10 dny

    This session is helpful and looking for next part. I have question about consumer, is the consumer an end client ? Let's take Uber as an example, where the ride requestor wants to know the position of a driver and the position of a driver is streamed to a kafka broker and end user is subscribed to that broker. Can we assume the ride requestor who is the end client as a consumer ?

  • @duroodtaj
    @duroodtaj Před 14 dny

    Brilliantly explained, just found your channel, enjoying your videos, keep up the good work

  • @ecoholic84
    @ecoholic84 Před 14 dny

    this blew my mind! thanks for making learning fun again,

  • @varunafernando
    @varunafernando Před 14 dny

    Great explanation. I watched 10 videos on this topic and your explanation was the best. Thank you

  • @user-zd9wd
    @user-zd9wd Před 15 dny

    awesome video!!

  • @techthief3278
    @techthief3278 Před 16 dny

    Man providing such a valuable contents at no cost, kudos to your efforts bro!

  • @shubhamrajput37
    @shubhamrajput37 Před 16 dny

    better than 3 hour lecture in which beating around the bush tactics is used

  • @tetsuya_ooji581
    @tetsuya_ooji581 Před 17 dny

    your voice is shifted to the left

    • @ByteMonk
      @ByteMonk Před 9 dny

      its an old video, got better with audio and video since then :), thanks

  • @davidmata3104
    @davidmata3104 Před 17 dny

    What exactly is stored in the redis cache? I would be storing only the userId as key and an array of postIds like this: {userId : [postId, postId, postId]} Then when the user wants to load their timeline I will just search the information of those postIds. But probably this approach will still put a heavy load on the Post Database. So would you add the whole information of the post in the redis cache? like: userId: [{postId, postTitle, imageUr},{postId, postTitle, imageUr},{postId, postTitle, imageUr}]

  • @amitsri
    @amitsri Před 17 dny

    Thank you for sharing such informative content with such visually appealing presentations. I'm a new subscriber to your channel and really appreciate the effort you put into your videos. Thank you so much! Keep up the great work!

    • @ByteMonk
      @ByteMonk Před 17 dny

      Thank you for the support ❤️

  • @romaniacountryball2
    @romaniacountryball2 Před 18 dny

    Ba ching 🤑🤑🤑🤑🤑🤑🤑🤑🤑

  • @rohitk2497
    @rohitk2497 Před 19 dny

    what is the difference between the session service and the web socket manager? Why does the group service use web socket manager to figure out where to direct messages to reach the right users, while the messaging service gets this info from the session service?

  • @viswanadhkasi2168
    @viswanadhkasi2168 Před 19 dny

    Your video editing skills are amazed brother and colors are great

  • @DrDiabolical000
    @DrDiabolical000 Před 19 dny

    I think if possible you should make video in a dark background. That can help us people watching this at night. Great video btw.

  • @XdoughboyxX
    @XdoughboyxX Před 20 dny

    Great video. I’m delivering a mobile app product to the Austin, Texas market that’ll be supported by a similar framework, with an additional layer of ML to encourage in person exploration based on relational account interests

    • @ByteMonk
      @ByteMonk Před 19 dny

      That is awesome!

    • @XdoughboyxX
      @XdoughboyxX Před 19 dny

      @@ByteMonk where are you located?

    • @XdoughboyxX
      @XdoughboyxX Před 19 dny

      Any startup experience? Funding, technical oversight?

  • @parthsolanki7878
    @parthsolanki7878 Před 21 dnem

    I like your explanation style. Would be great if you can create a video on Kafka's zero copy. Thanks.

  • @itdiaryofficial
    @itdiaryofficial Před 21 dnem

    Hey, thanks for making this video. Very well explained

  • @saravanasai2391
    @saravanasai2391 Před 22 dny

    That is a great design. How to handle a use case of user scrolling a feed. We have to track that user viewed the post/feed. So , we won't show the feed once again on his timeline. How to handle this use case.

  • @debasish2332
    @debasish2332 Před 22 dny

    I can bet that I haven't heard someone explained better that you.

  • @muhammadfahad3483
    @muhammadfahad3483 Před 23 dny

    How can one create custom webhooks?

  • @KarrarshahJeelani-xs7ox

    Bro someone is hacked my Facebook account by this Gmail Someone is here to solve my problem can someone help me to get back my Facebook account

  • @smritisharan-sfdcamplified

    beyond amazing

  • @smritisharan-sfdcamplified

    excellent

  • @drystack86
    @drystack86 Před 23 dny

    Fantasitc overview of distributed tracing. Perfect platform to go on into further detail. Thank you!

  • @satishkumar-vo1kv
    @satishkumar-vo1kv Před 25 dny

    Thanks alot for the eloborated video. Waiting for the next one.

  • @rahul_singh_rajput3292

    waiting for the real world example 🤝

  • @mahendragundeti
    @mahendragundeti Před 27 dny

    Thanks for sharing kafka video. we are using msk from aws and we are migrating data to other mks graviton cluster using mirrormaker2 but we are facing issue with offset translation issue as offset is not translating to new cluster even after using connectors. if you have experience in this can you suggest any solutions.

    • @ByteMonk
      @ByteMonk Před 26 dny

      This is a common problem, and there can be multiple reasons, I can think of few here, but you should first start with double checking the logs, version compatibility, and configurations. 1. You may first like to examine the MirrorMaker2 logs for any errors related to consumer group offsets or offset translation. These logs might provide clues about the root cause. 2. Ensure you have enabled automated consumer offset sync in MirrorMaker2. Starting with Apache Kafka 2.7, this is achieved by setting sync.group.offsets.enabled and emit.checkpoints.enabled properties to true in your configuration. This allows MM2 to translate and synchronize offsets during data replication. 3. Also verify that MirrorMaker2 is creating the consumer group on the destination cluster. If you've pre-created the group with a different ID, it might lead to offset translation issues 4. If you're using a custom replication policy, double-check its configuration for handling consumer group offsets. Ensure it's designed to translate offsets from the source to the destination cluster. Good luck!

  • @ujjwalaggarwal7065
    @ujjwalaggarwal7065 Před 27 dny

    loved the example, was always wondering that the structure is achievable by REST as well, video cleared out my doubts.

  • @sjsh3hee815
    @sjsh3hee815 Před 27 dny

    was looking for this, Thanks for the upload

  • @rajatbhardwaj4728
    @rajatbhardwaj4728 Před 29 dny

    Can you please give examples of companies dealing in Payment Gateway and Payment Processing in India? An example would help to understand better.

    • @ByteMonk
      @ByteMonk Před 28 dny

      Razonpay, CCAvenue. PayTM and PhonePe are digital wallets, but also provide Payment Gateway. I may provide a more detailed video on their inner workings in future, let me know.

    • @user-ln6tn2vu2e
      @user-ln6tn2vu2e Před dnem

      I can cash out bank cards and gift cards

  • @happig1141
    @happig1141 Před 29 dny

    Hey can you please tell what software to use to make such interactive videos.

  • @almedinshala8794
    @almedinshala8794 Před měsícem

    good explanation

  • @Krithvik18
    @Krithvik18 Před měsícem

    Hi ByteMonk, Thank you so much. due to you system design basic playlist I learnt lot. . please make video like this, it will be helpful to learn the system design concepts.

    • @ByteMonk
      @ByteMonk Před 26 dny

      Thank you for the comment, I am not stopping anytime soon as long my health permits :)