DynamoDB Streams | Realtime Stream Processing of Database Changes

Поделиться
HTML-код
  • Опубликовано: 15 сен 2024

Комментарии • 14

  • @JMilton5
    @JMilton5 Год назад

    Very good tutorial. I like that Irtiza shows the errors. Helps me learn where to look when debugging my code.

  • @tello9504
    @tello9504 2 года назад

    Amazing as always. Thank you Irtiza.

    • @irtizahafiz
      @irtizahafiz  2 года назад +1

      Thanks for always watching the videos. Really appreciate it : )

  • @adnana2351
    @adnana2351 Год назад

    Thank you. Very nice tutorial.

    • @irtizahafiz
      @irtizahafiz  10 месяцев назад

      Glad you found it helpful!

  • @rahulbalakrishnan7819
    @rahulbalakrishnan7819 Год назад

    Good content, but the coffee cup taking half the screen space making the content so hard to see is an interesting approach to say the least .

    • @irtizahafiz
      @irtizahafiz  10 месяцев назад +1

      Haha! I took that feedback and removed it from future videos.

  • @pavansrivastava3245
    @pavansrivastava3245 2 года назад +1

    Question, why do we need Kenesis in between? As Lambda can consume DynamoDb stream directly?

    • @irtizahafiz
      @irtizahafiz  2 года назад +1

      Yes, you can consume directly.
      However, adding the Kinesis abstraction later on will open your architecture for future use cases. You can use the Kinesis data streams for many other uses, including performing real time stream processing using Firehose or Data Analytics Stream.

    • @anudeepkonaboina
      @anudeepkonaboina 2 года назад +1

      Also kinesis additionally has retention where lambda doesn't,where we can store data in kinesis and asynchronously process the data later

  • @aravind.a
    @aravind.a 2 года назад

    Can we push these changes to WebSocket?

    • @irtizahafiz
      @irtizahafiz  2 года назад +1

      Hi! Theoretically you can. But if you want these to stream indefinitely, you would need a web socket connection that is always open. Not sure how practical that is for this use case.

    • @aravind.a
      @aravind.a 2 года назад

      @@irtizahafiz We need to keep track of all connection in DynamoDB and we have to send message to each connection. This is not scalable solution.