ATProto Browser

ATProto Browser

Experimental browser for the Atmosphere

Post

What kind of semaphores have I needed in the past? I'm glad you asked. The most significant one would be the AIMDSemaphore, inspired by a former colleague. Postgres can slow down if too many clients connect at once. My postgres proxy at Neon detects these and reduces the limit dynamically

Mar 9, 2025, 7:18 AM

Record data

{
  "uri": "at://did:plc:nuxsfmcfucgh4jrnfdrkycf2/app.bsky.feed.post/3ljwip5sn422x",
  "cid": "bafyreic7cwgei5lez35ubrq6d6ddmtww6x35t76v3h5pwgkyrxsrt66slq",
  "value": {
    "text": "What kind of semaphores have I needed in the past? I'm glad you asked.\n\nThe most significant one would be the AIMDSemaphore, inspired by a former colleague. Postgres can slow down if too many clients connect at once. My postgres proxy at Neon detects these and reduces the limit dynamically",
    "$type": "app.bsky.feed.post",
    "langs": [
      "en"
    ],
    "reply": {
      "root": {
        "cid": "bafyreihhgm4rux6z4hxlnefn6gvgjmjohjycb42musafb6hdpqsf3rp2zu",
        "uri": "at://did:plc:nuxsfmcfucgh4jrnfdrkycf2/app.bsky.feed.post/3ljwhxwbuws2x"
      },
      "parent": {
        "cid": "bafyreihhgm4rux6z4hxlnefn6gvgjmjohjycb42musafb6hdpqsf3rp2zu",
        "uri": "at://did:plc:nuxsfmcfucgh4jrnfdrkycf2/app.bsky.feed.post/3ljwhxwbuws2x"
      }
    },
    "createdAt": "2025-03-09T07:18:40.425Z"
  }
}