Skip to content
0
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
  • Categories
  • Recent
  • Tags
  • Popular
  • World
  • Users
  • Groups
Skins
  • Light
  • Brite
  • Cerulean
  • Cosmo
  • Flatly
  • Journal
  • Litera
  • Lumen
  • Lux
  • Materia
  • Minty
  • Morph
  • Pulse
  • Sandstone
  • Simplex
  • Sketchy
  • Spacelab
  • United
  • Yeti
  • Zephyr
  • Dark
  • Cyborg
  • Darkly
  • Quartz
  • Slate
  • Solar
  • Superhero
  • Vapor

  • Default (No Skin)
  • No Skin
Collapse
Brand Logo

fedi wiki

  1. Home
  2. Technical Discussion
  3. something something FEP about a "real time inbox" that signals that the actor should process this activity quickly?

something something FEP about a "real time inbox" that signals that the actor should process this activity quickly?

Scheduled Pinned Locked Moved Technical Discussion
activitypubfedidevfep
5 Posts 3 Posters 5 Views
  • Oldest to Newest
  • Newest to Oldest
  • Most Votes
Reply
  • Reply as topic
Log in to reply
This topic has been deleted. Only users with topic management privileges can see it.
  • maddyunderstars@aus.socialM This user is from outside of this forum
    maddyunderstars@aus.socialM This user is from outside of this forum
    maddyunderstars@aus.social
    wrote last edited by
    #1

    something something FEP about a "real time inbox" that signals that the actor should process this activity quickly? could be useful for inserting into some other queue? perhaps this could also be a batched inbox e.g. N number of activities can be delivered at once, like Matrix EDUs (iirc)?

    do either of these concepts already exist as feps?

    #activitypub #fedidev #FEP

    kopper@not-brain.d.on-t.workK silverpill@mitra.socialS 2 Replies Last reply
    0
    • maddyunderstars@aus.socialM maddyunderstars@aus.social

      something something FEP about a "real time inbox" that signals that the actor should process this activity quickly? could be useful for inserting into some other queue? perhaps this could also be a batched inbox e.g. N number of activities can be delivered at once, like Matrix EDUs (iirc)?

      do either of these concepts already exist as feps?

      #activitypub #fedidev #FEP

      kopper@not-brain.d.on-t.workK This user is from outside of this forum
      kopper@not-brain.d.on-t.workK This user is from outside of this forum
      kopper@not-brain.d.on-t.work
      wrote last edited by
      #2
      @maddyunderstars don't think they do but batching is really useful even outside realtime use

      multibox can TECHNICALLY do batching due to the json-ld quirk of everything being an array (so, send multiple activities as an array of as:object). no clue if anybody implements it but it should be Technically Spec Compliant
      kopper@not-brain.d.on-t.workK 1 Reply Last reply
      0
      • kopper@not-brain.d.on-t.workK kopper@not-brain.d.on-t.work
        @maddyunderstars don't think they do but batching is really useful even outside realtime use

        multibox can TECHNICALLY do batching due to the json-ld quirk of everything being an array (so, send multiple activities as an array of as:object). no clue if anybody implements it but it should be Technically Spec Compliant
        kopper@not-brain.d.on-t.workK This user is from outside of this forum
        kopper@not-brain.d.on-t.workK This user is from outside of this forum
        kopper@not-brain.d.on-t.work
        wrote last edited by
        #3
        @maddyunderstars
        where the object is at least one activity to be delivered
        the "at least" seems to imply batching is indeed a valid use case
        kopper@not-brain.d.on-t.workK 1 Reply Last reply
        0
        • kopper@not-brain.d.on-t.workK kopper@not-brain.d.on-t.work
          @maddyunderstars
          where the object is at least one activity to be delivered
          the "at least" seems to imply batching is indeed a valid use case
          kopper@not-brain.d.on-t.workK This user is from outside of this forum
          kopper@not-brain.d.on-t.workK This user is from outside of this forum
          kopper@not-brain.d.on-t.work
          wrote last edited by
          #4
          @maddyunderstars though. uh. i think you lose ordering here because json-ld arrays are technically sets and not lists if not explicitly declared as such. you'll want to have timestamps on each activity and re-order them during processing
          1 Reply Last reply
          0
          • maddyunderstars@aus.socialM maddyunderstars@aus.social

            something something FEP about a "real time inbox" that signals that the actor should process this activity quickly? could be useful for inserting into some other queue? perhaps this could also be a batched inbox e.g. N number of activities can be delivered at once, like Matrix EDUs (iirc)?

            do either of these concepts already exist as feps?

            #activitypub #fedidev #FEP

            silverpill@mitra.socialS This user is from outside of this forum
            silverpill@mitra.socialS This user is from outside of this forum
            silverpill@mitra.social
            wrote last edited by
            #5

            @maddyunderstars

            - FEP-0499: Delivering to multiple inboxes with a multibox endpoint (not about batching but could be repurposed for that)
            - FEP-1a11: Send Announces Containing Many Activities (batching for FEP-1b12 applications)
            - FEP-3ab2: ActivityPub Event Streaming API (this is for clients but might contain some interesting ideas)

            1 Reply Last reply
            1

            Hello! It looks like you're interested in this conversation, but you don't have an account yet.

            Getting fed up of having to scroll through the same posts each visit? When you register for an account, you'll always come back to exactly where you were before, and choose to be notified of new replies (either via email, or push notification). You'll also be able to save bookmarks and upvote posts to show your appreciation to other community members.

            With your input, this post could be even better 💗

            Register Login
            Reply
            • Reply as topic
            Log in to reply
            • Oldest to Newest
            • Newest to Oldest
            • Most Votes


            • Login

            • Don't have an account? Register

            • Login or register to search.
            Powered by NodeBB Contributors
            • First post
              Last post