Messaging at Scale at Instagram

แชร์
ฝัง
  • เผยแพร่เมื่อ 24 ม.ค. 2025

ความคิดเห็น • 17

  • @jsilve1
    @jsilve1 3 ปีที่แล้ว +3

    this is from 8 years ago. a lot has changed, in technology, business, etc. does insta still use Celery?

  • @hokcuan2390
    @hokcuan2390 ปีที่แล้ว

    Watch it just now, still awesome!❤

  • @kienphan6436
    @kienphan6436 7 หลายเดือนก่อน

    great talk thank you!

  • @OskarPaolini
    @OskarPaolini 10 ปีที่แล้ว +4

    Enjoyed this very much, thank you!

  • @DanVasquez0xFF
    @DanVasquez0xFF 6 ปีที่แล้ว +5

    15:37 this is not a good pattern you shouldn't call a task from another task that way. I would be better to create a workflow where check_url raises an error when spam is found and take_some_action is bound to the on_error task method of check_url. ex:
    # in the caller
    check_url.s(id, url).on_error(take_some_action.s(id, url)).delay()

  • @kaoskitteh
    @kaoskitteh 12 ปีที่แล้ว +1

    Great talk. Thanks!

  • @vvp8590
    @vvp8590 4 ปีที่แล้ว

    No BS, to the point talk. Awesome.

  • @Kideqx
    @Kideqx 7 ปีที่แล้ว +2

    i love this stuff!

  • @DJBenito304
    @DJBenito304 4 ปีที่แล้ว

    How does he get rid of the SHIM?

  • @drdzdd
    @drdzdd 4 ปีที่แล้ว +1

    Great talk, but still don't get what this chained task thing is ..

    • @rjs5613
      @rjs5613 4 ปีที่แล้ว +2

      I think thats a simple recursive batch execution. The completion of the one batch triggers next with an offset.

    • @gokukakarot6323
      @gokukakarot6323 4 ปีที่แล้ว +1

      think of it as pagination

  • @ptitjo9475
    @ptitjo9475 4 ปีที่แล้ว

    9:30

  • @jivanmainali1742
    @jivanmainali1742 3 ปีที่แล้ว

    Is redis user ID list unbounded and ever increasing

  • @soufianosse333
    @soufianosse333 7 ปีที่แล้ว

    that's great :+1

  • @ptitjo9475
    @ptitjo9475 4 ปีที่แล้ว

    5:29