GNU social JP
  • FAQ
  • Login
GNU social JPは日本のGNU socialサーバーです。
Usage/ToS/admin/test/Pleroma FE
  • Public

    • Public
    • Network
    • Groups
    • Featured
    • Popular
    • People

Conversation

Notices

  1. Embed this notice
    matrix07012 :thotpatrol: (matrix@gameliberty.club)'s status on Saturday, 15-Mar-2025 00:11:37 JST matrix07012 :thotpatrol: matrix07012 :thotpatrol:
    • Phantasm
    • Pawlicker
    • Fish of Rage

    @PurpCat @phnt @sun Isn't Mastodon older?

    In conversation about 4 months ago from gameliberty.club permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 15-Mar-2025 00:11:35 JST Fish of Rage Fish of Rage
      in reply to
      • Phantasm
      • Pawlicker
      @matrix @PurpCat @phnt mastodon was built from the ground up for scaling, you can argue about how good it is but the attempt was made
      In conversation about 4 months ago permalink
    • Embed this notice
      Phantasm (phnt@fluffytail.org)'s status on Saturday, 15-Mar-2025 00:12:18 JST Phantasm Phantasm
      in reply to
      • Pawlicker
      • Fish of Rage
      @matrix @PurpCat @sun It is. By like a year or two depending on where you look.
      In conversation about 4 months ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 15-Mar-2025 00:15:35 JST Fish of Rage Fish of Rage
      in reply to
      • Phantasm
      • Pawlicker
      @matrix @PurpCat @phnt honestly it's really frustrating that out of the box with no config a typescript node.js application doesn't have the same problems
      In conversation about 4 months ago permalink
    • Embed this notice
      matrix07012 :thotpatrol: (matrix@gameliberty.club)'s status on Saturday, 15-Mar-2025 00:15:36 JST matrix07012 :thotpatrol: matrix07012 :thotpatrol:
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage

      @sun @PurpCat @phnt Pleroma should ideally be better at scaling because of Erlang

      In conversation about 4 months ago permalink
    • Embed this notice
      lainy (lain@lain.com)'s status on Saturday, 15-Mar-2025 00:18:51 JST lainy lainy
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage
      @sun @PurpCat @phnt @matrix I still have no idea what’s going on with your servers. It’s not expected performance.
      In conversation about 4 months ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 15-Mar-2025 00:20:21 JST Fish of Rage Fish of Rage
      in reply to
      • lainy
      • Phantasm
      • Pawlicker
      @lain @PurpCat @phnt @matrix its ok right now, the current issue is a bug in pleroma when unauthenticated access to local objects is disabled it kills some federation
      In conversation about 4 months ago permalink
    • Embed this notice
      Phantasm (phnt@fluffytail.org)'s status on Saturday, 15-Mar-2025 00:40:53 JST Phantasm Phantasm
      in reply to
      • Pawlicker
      • Fish of Rage
      @matrix @sun @PurpCat feld had an almost working prototype for multiple nodes at some point I think. There was an issue with Cachex I think and that was it.
      In conversation about 4 months ago permalink
    • Embed this notice
      pomstan (pomstan@xn--p1abe3d.xn--80asehdb)'s status on Saturday, 15-Mar-2025 00:41:05 JST pomstan pomstan
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage

      @matrix @sun @PurpCat @phnt this shit will never be not funny

      In conversation about 4 months ago permalink
       likes this.
    • Embed this notice
       (mint@ryona.agency)'s status on Saturday, 15-Mar-2025 00:42:26 JST  
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage
      @phnt @PurpCat @matrix @sun Multiple nodes that still have a single bottleneck in form of pumping I/O back and forth between the node and postgres.
      In conversation about 4 months ago permalink
    • Embed this notice
      Phantasm (phnt@fluffytail.org)'s status on Saturday, 15-Mar-2025 00:48:27 JST Phantasm Phantasm
      in reply to
      • 
      • Pawlicker
      • Fish of Rage
      @mint @PurpCat @matrix @sun You can loadbalance multiple postgres nodes in a read scenario. And in the case of Pleroma, writing to the DB usually isn't as I/O heavy.
      In conversation about 4 months ago permalink
       likes this.
    • Embed this notice
      feld (feld@friedcheese.us)'s status on Saturday, 15-Mar-2025 00:59:31 JST feld feld
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage
      @phnt @PurpCat @matrix @sun oh yeah we just need to replace Cachex and it's not hard, I just ended up moving and other priorities stacked up
      In conversation about 4 months ago permalink
      Phantasm likes this.
    • Embed this notice
      feld (feld@friedcheese.us)'s status on Saturday, 15-Mar-2025 01:04:02 JST feld feld
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage
      @matrix @PurpCat @phnt @sun there is a cluster native caching mechanism available to use which has a beautifully simply syntax because you just decorate the functions you want to cache and which ones to bust the cache. Then you also configure which caches should be independent per node and which should be shared across the cluster

      https://hexdocs.pm/nebulex/Nebulex.Caching.Decorators.html
      In conversation about 4 months ago permalink

      Attachments

      1. No result found on File_thumbnail lookup.
        Nebulex.Caching.Decorators — Nebulex v2.6.4
    • Embed this notice
      matrix07012 :thotpatrol: (matrix@gameliberty.club)'s status on Saturday, 15-Mar-2025 01:04:03 JST matrix07012 :thotpatrol: matrix07012 :thotpatrol:
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage
      • feld

      @feld @PurpCat @phnt @sun why not Redis/Valkey? Is it to minimize dependencies?

      In conversation about 4 months ago permalink
    • Embed this notice
      feld (feld@friedcheese.us)'s status on Saturday, 15-Mar-2025 01:12:38 JST feld feld
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage
      • feld
      @matrix @PurpCat @phnt @sun also yes the main reason for not using redis/valkey is that it's an unnecessary dependency when this type of functionality is core to the language already and it will just perform better because the OS doesn't need to context switch to access the cache
      In conversation about 4 months ago permalink
    • Embed this notice
      lainy (lain@lain.com)'s status on Saturday, 15-Mar-2025 01:14:09 JST lainy lainy
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage
      • feld
      @feld @PurpCat @phnt @matrix @sun tbh there are zero currently active pleroma instances that would need to run distributed on multiple nodes.
      In conversation about 4 months ago permalink
    • Embed this notice
      feld (feld@friedcheese.us)'s status on Saturday, 15-Mar-2025 01:14:40 JST feld feld
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage
      @matrix @PurpCat @phnt @sun also, if you still really really wanted to use Redis then Nebulex supports using it as a backend without really needing you to make any code changes, so it would give flexibility for people
      In conversation about 4 months ago permalink
    • Embed this notice
      matrix07012 :thotpatrol: (matrix@gameliberty.club)'s status on Saturday, 15-Mar-2025 01:14:42 JST matrix07012 :thotpatrol: matrix07012 :thotpatrol:
      in reply to
      • Phantasm
      • Pawlicker
      • Fish of Rage
      • feld

      @feld @PurpCat @phnt @sun I see, that's much better than redis

      In conversation about 4 months ago permalink
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 15-Mar-2025 01:16:45 JST Fish of Rage Fish of Rage
      in reply to
      • lainy
      • Phantasm
      • Pawlicker
      • feld
      @lain @PurpCat @phnt @feld @matrix did you know poa.st is on stock pleroma now
      In conversation about 4 months ago permalink

      Attachments


      lainy likes this.
    • Embed this notice
      Phantasm (phnt@fluffytail.org)'s status on Saturday, 15-Mar-2025 01:18:26 JST Phantasm Phantasm
      in reply to
      • lainy
      • Pawlicker
      • Fish of Rage
      • feld
      @sun @PurpCat @feld @matrix @lain I also remember graf talking about failover Pleroma (Rebased at that time) nodes he has set up. Same with Postgres. So in this one specific case, he almost does run multi-node.
      In conversation about 4 months ago permalink
      ✙ dcc :pedomustdie: :phear_slackware: likes this.
    • Embed this notice
      Fish of Rage (sun@shitposter.world)'s status on Saturday, 15-Mar-2025 01:19:11 JST Fish of Rage Fish of Rage
      in reply to
      • lainy
      • Phantasm
      • Pawlicker
      • feld
      @phnt @PurpCat @feld @matrix @lain they basically just threw huge hardware at it, I think the biggest gain they got was from dedicated db server
      In conversation about 4 months ago permalink
      Phantasm likes this.
    • Embed this notice
      Phantasm (phnt@fluffytail.org)'s status on Saturday, 15-Mar-2025 01:19:48 JST Phantasm Phantasm
      in reply to
      • lainy
      • Pawlicker
      • Fish of Rage
      • feld
      @sun @PurpCat @feld @matrix @lain The point of it all was self-healing I think, so graf doesn't have to touch anything most of the time.
      In conversation about 4 months ago permalink
    • Embed this notice
      feld (feld@friedcheese.us)'s status on Saturday, 15-Mar-2025 01:20:50 JST feld feld
      in reply to
      • lainy
      • Phantasm
      • Pawlicker
      • Fish of Rage
      @sun @PurpCat @phnt @matrix @lain they all come home eventually 💅
      In conversation about 4 months ago permalink
      Phantasm likes this.
    • Embed this notice
      👺防空識別區👹 (adiz@mtl.jinxian.casa)'s status on Saturday, 15-Mar-2025 01:27:40 JST 👺防空識別區👹 👺防空識別區👹
      in reply to
      • lainy
      • Phantasm
      • Pawlicker
      • Fish of Rage
      • feld

      @feld The same with Misskey! @PurpCat @phnt @matrix @lain @sun

      In conversation about 4 months ago permalink
      feld likes this.
    • Embed this notice
      jae (jae@fsebugoutzone.org)'s status on Saturday, 15-Mar-2025 01:58:03 JST jae jae
      in reply to
      • 
      • Phantasm
      • Pawlicker
      • Fish of Rage
      @mint @phnt @PurpCat @matrix @sun

      > Multiple nodes that still have a single bottleneck in form of pumping I/O back and forth between the node and postgres.

      if you're evenly distributing ingress traffic from the proxy to the nodes, it should (depending on lb algorithm) spread traffic evenly(ish) across the nodes then down the io tunnel to pg. if the pg node had a low latency link (ie same network/lan) i/o should be less of an issue i would think.

      i recently experimented with pleroma on kubernetes with an out of band pg backend over wireguard (local, not via vps) and threw stressor on it. performance was pretty good tbh
      In conversation about 4 months ago permalink
      , ✙ dcc :pedomustdie: :phear_slackware: and Phantasm like this.

Feeds

  • Activity Streams
  • RSS 2.0
  • Atom
  • Help
  • About
  • FAQ
  • TOS
  • Privacy
  • Source
  • Version
  • Contact

GNU social JP is a social network, courtesy of GNU social JP管理人. It runs on GNU social, version 2.0.2-dev, available under the GNU Affero General Public License.

Creative Commons Attribution 3.0 All GNU social JP content and data are available under the Creative Commons Attribution 3.0 license.