Top 9 Most Popular API Protocols

Поділитися
Вставка
  • Опубліковано 10 чер 2024
  • Get a Free System Design PDF with 158 pages by subscribing to our weekly newsletter: bytebytego.ck.page/subscribe
    Animation tools: Adobe Illustrator and After Effects.
    Checkout our bestselling System Design Interview books:
    Volume 1: amzn.to/3Ou7gkd
    Volume 2: amzn.to/3HqGozy
    The digital version of System Design Interview books: bit.ly/3mlDSk9
    ABOUT US:
    Covering topics and trends in large-scale system design, from the authors of the best-selling System Design Interview series.
  • Наука та технологія

КОМЕНТАРІ • 40

  • @DemPilafian
    @DemPilafian 26 днів тому +12

    SOAP is underrated. SOAP is excellent for consultants needing to maximize pain for their clients in order to force their clients to renew outrageously expensive contracts. SOAP is also great for substandard employees striving for that job security we all crave so badly.

  • @dimitrikalinin3301
    @dimitrikalinin3301 26 днів тому +9

    Thank you for the great video! Over and over again you're talking about the over- and underfetching problem in REST. There are lots of possibilities to solve it staying in the REST frame. JSON:API for example. You can include referenced objects and limit the set of fields for each of them and get precisely what you need in one request.

  • @sudhirkumar99
    @sudhirkumar99 24 дні тому +6

    This channel is literal GOLD!!!

  • @nikoskipper7459
    @nikoskipper7459 27 днів тому +7

    AMAZING. Also for business people relatively easy to understand. Nice.

  • @pables64
    @pables64 19 днів тому

    Great explanation. I have worked with most of these but could not have given such a good explanation

  • @raj_kundalia
    @raj_kundalia 22 дні тому

    Thank you for this!

  • @hdminfo1
    @hdminfo1 27 днів тому +2

    Fantastic video

  • @stojanovskidarko
    @stojanovskidarko 27 днів тому +1

    nicely detailed explanations.
    can you make videos about test automation tools like Playwright or generally about WebDriver protocol?

  • @fangliu-ke4xg
    @fangliu-ke4xg 21 день тому

    Thank you for the great video! If you can tell some video about the front-end about the system design, it will more perfect.

  • @syedarmaghanhassan4652
    @syedarmaghanhassan4652 26 днів тому

    Really a great video after that API Architechture video

  • @vicp8210
    @vicp8210 20 днів тому

    Your designs are fascinating and Informative. Could you make a design for Workday functionality and uses?

  • @youn4797
    @youn4797 26 днів тому +4

    This is an amazing and concise video! What tool do you use to do the animations?

  • @ODSD_EXCITEMENT
    @ODSD_EXCITEMENT 27 днів тому +17

    Webhooks in real world of SaaS integration and interoperability is a disaster; there's no standard for security, error handlng and event processing. Just try supporting 15 SaaS technology platforms and the all have differing webhook models.

    • @DemPilafian
      @DemPilafian 26 днів тому

      That's an easy problem to solve. You just have to select the correct HTTP error code that everyone agrees on.

  • @boscodomingo
    @boscodomingo 25 днів тому +5

    Webhooks and GraphQL are not protocols. Also, webhooks usually communicate via HTTP methods (POST) or sometimes GraphQL.

    • @yogesh32a
      @yogesh32a 14 днів тому

      Why do you think graphql not a protocol?

  • @urtaador1295
    @urtaador1295 27 днів тому +4

    Cool

  • @sayem1337
    @sayem1337 19 годин тому

    How did you make these cool animations?

  • @diogorito9291
    @diogorito9291 25 днів тому +1

    Nice Video, Should EDI be here? EDI (Electronic Data Interchange) is not an API, They are different tools for data exchange with distinct technologies and use cases

  • @hpac9687
    @hpac9687 23 дні тому +1

    For all those that overlooked it:
    TOOLES USED ARE:
    Adobe Illustrator and After Effects

    • @sayem1337
      @sayem1337 19 годин тому

      Guess I should make a habit looking at the description

  • @patriciohernandezballester2485
    @patriciohernandezballester2485 27 днів тому

    Verdaderamente quedo completamente enamorado

  • @floreskyle1
    @floreskyle1 24 дні тому

    Are your System Interview Books completely separate? Is Volume 1 and 2 separate or are they just 1st and 2nd editions?

  • @user-oc6lw2rd1q
    @user-oc6lw2rd1q 27 днів тому +2

    lol i was watching your old api video

  • @user-rd6el1dl8e
    @user-rd6el1dl8e 12 днів тому

    How the animation in the video was made ?

  • @gsenthilkumar8139
    @gsenthilkumar8139 24 дні тому

    MQTT = MQ Telemetry Transport, used in IoT
    AMQP = Advanced Message Queue Protocol, used in Apache Active MQ
    EDI = Electronic Data Interchange, used for data exchange between business systems
    EDA = Event-Driven Architecture?

  • @rishiraj2548
    @rishiraj2548 27 днів тому +2

    👍👍

  • @cloudstrife335
    @cloudstrife335 26 днів тому

    1:59 there is typo for webhook

  • @Misteribel
    @Misteribel 24 дні тому

    No CORBA/IDL and/or COM? While old, they are still in active use in many enterprises. As are RMI and, certainly, WCF (though i guess that's under SOAP).

  • @miraclemaxicl
    @miraclemaxicl 26 днів тому

    you really should've said something about Smithy IDL

  • @mohammedsaaduddinansari6313
    @mohammedsaaduddinansari6313 26 днів тому +1

    Whats the animation tool used here ?

    • @ManendraG
      @ManendraG 25 днів тому

      Thy never shared any of the tool which thy used for creating these amazing animated flows.

    • @sayem1337
      @sayem1337 19 годин тому

      Check the description​@@ManendraG

  • @Missing_man
    @Missing_man 23 дні тому +1

    hey man your content is goildmine can you pls make more clear your voice

  • @KavorkaDesigns
    @KavorkaDesigns 26 днів тому +1

    There is a buzzing in your mic

  • @blasttrash
    @blasttrash 25 днів тому

    1. Rest
    2. GraphQL
    3. Webhooks
    4. SOAP
    5. Websocket
    6. gRPC
    7. MQTT/AMQP/EDI/EDA
    8. SSE
    Not sure how he got the count 9, also he didnt talk about SSE(which I guess are server sent events)

  • @SM-fp9uz
    @SM-fp9uz 26 днів тому

    GraphQL: also, since the schema provides flexibility, it comes with a cost that your RTT now depends on the slowest field in the request. @ByteByteGo Good point about subscriptions, could've highlighted mutations as well.