What are AWS DynamoDB Global Tables?

Поділитися
Вставка
  • Опубліковано 18 лис 2024

КОМЕНТАРІ • 24

  • @vimalneha
    @vimalneha 3 роки тому +1

    Well made video that served my purpose of a visual introduction.

  • @NoSQLKnowHow
    @NoSQLKnowHow 4 роки тому +10

    You can also use Global Tables to migrate from one AWS Region to another. Add a new region, wait until it replicates, then delete the old region. Data migration done!

    • @BeABetterDev
      @BeABetterDev  4 роки тому

      Beautiful! I hadn't even thought of that, but thats an amazing tip. Thanks Kirk!

    • @tune_with_MMAB
      @tune_with_MMAB Рік тому

      @@BeABetterDev p0o

  • @DataEngUncomplicated
    @DataEngUncomplicated 3 роки тому +1

    Great video! Thanks!

  • @pranaytonpay1246
    @pranaytonpay1246 2 роки тому +2

    Yet another great video., so informative and so well explained. I keep looking for updates on your channel to not miss any.... Was wondering, do you plan on creating some videos that talk about AWS Networking stuff ?

    • @BeABetterDev
      @BeABetterDev  2 роки тому

      Thanks so much Pranay! VPC / Networking topics have been on my backburner for a while. I'll try to prioritize them in the coming months. Cheers.

  • @Roberto-live
    @Roberto-live 3 роки тому

    Great Tutorial!!

  • @andriys5772
    @andriys5772 4 роки тому

    Thank you!

  • @RamaKrishnaReddy-ff6wh
    @RamaKrishnaReddy-ff6wh 4 роки тому

    hey can you make a video on EKS and also I came to know that there is an AWS cloud practitioner certificate, what are your views on that certificate

  • @santhoshn3766
    @santhoshn3766 4 роки тому +1

    Hi, thanks for the awesome video!
    I have one question, what happen in below scenario: Imagine Table User has auto increment column as UserId, Person A creating a record from Asia region Person B creating a record from Europe region both happening at the same time, There's a chance of creating same auto increment Id in both region's table and it will make issues will doing synchronisation?

    • @ahsanrfq5968
      @ahsanrfq5968 4 роки тому +1

      That's a good question. Specially with the eventual consistency, i wonder if it would increment twice or once. (leaving message here, just incase he sees your question and replies)

    • @BeABetterDev
      @BeABetterDev  4 роки тому +3

      Hi Santhos, great question.
      In this case, Global Tables would apply its 'Last Writer Wins' policy. This is a form of strong eventual consistency.
      A side affect of global tables is that for a split second, the content will be out of date for Person A's record in Asia.
      Hope this helps.

    • @BeABetterDev
      @BeABetterDev  4 роки тому +2

      Hi Ashan, see my answer to Santhos regarding this question if you are interested.

    • @santhoshn3766
      @santhoshn3766 4 роки тому +1

      @@BeABetterDev thanks a lot..

  • @abhishekdash1379
    @abhishekdash1379 2 роки тому

    During a situation when one region goes down and one application is trying to fetch data from DynamoDB, will the global table functionality serve the data from some replica automatically?

  • @SivaPrakash-ss6zw
    @SivaPrakash-ss6zw 4 роки тому

    Folks, I understand that this is similar to s3 cross region replication. But what about SQL DB? do they have features like streams/write-to-replicas?

    • @nickmaiorano296
      @nickmaiorano296 2 роки тому

      Yes - use global databases with RDS Aurora. This works with MySql or PostGres engines.

  • @kumarrao4480
    @kumarrao4480 3 роки тому

    You need to come up with a AWS Solution Architect Udemy course. You teach a lot better than those at Udemy

    • @BeABetterDev
      @BeABetterDev  3 роки тому +1

      Hi Kumar, this is something I'm working on as we speak :)

    • @kumarrao4480
      @kumarrao4480 3 роки тому

      @@BeABetterDev Any ETA ?

  • @pchernik
    @pchernik 2 роки тому

    This video says that "oldest timestamp (took place first) wins" - but isn't it "last writer wins" - where the most recent timestamp wins???