Waiting for 30 minutes to access the Web site of the Road Safety Authority, the Irish equivalent of the DMV. Too bad they don’t have physical offices where I could queue personally…

  • MangoPenguin@lemmy.blahaj.zone
    link
    fedilink
    English
    arrow-up
    11
    arrow-down
    3
    ·
    edit-2
    8 months ago

    That’s wild, how do they not have the server budget to show you the website, but do have some to show you a queue signup? Surely those take about the same amount of resources!

    • snooggums@midwest.social
      link
      fedilink
      English
      arrow-up
      12
      ·
      8 months ago

      Queue sign up might be 3rd party, or it is just less bandwidth as a trade off for the main site.

      Even if so, the main website needing to queue people is ridiculous.

      • r00ty@kbin.life
        link
        fedilink
        arrow-up
        14
        arrow-down
        1
        ·
        8 months ago

        It does seem to be an external site. Likely, the main site running on a CDN or at least outside their actual infrastructure is informed when traffic is high, so they start redirecting to the queue site.

        The queue site starts to create a virtual queue of people trying to visit. The main site requests x users at a time depending on load and queue site then redirects to the actual site with some cookie proving you’re the valid person.

        In this way, the load on their site is minimal.

        Having said that, just how much traffic does this road safety site generate to need a queue? Is there something that happens this time of year everyone needs to do?

    • lowleveldata@programming.dev
      link
      fedilink
      English
      arrow-up
      8
      ·
      8 months ago
      1. Some apps are just written badly and won’t scale in a sane way
      2. Queue it is an external service provider which likely use their own server
    • invertedspear
      link
      fedilink
      English
      arrow-up
      3
      ·
      8 months ago

      What if they don’t have a web server that can connect to their mainframe, and you’re waiting on a DMV employee to become available to actually handle your requests?