Dlaczego warto dodawać zdjęcia linkiem niż uploadować je do serwisu? I szczerze mówiąc nie mam tu na myśli dużych korporacji, bo je na to stać. Chodzi tutaj mi np. o instancje fediwersowe, które są zazwyczaj prowadzone przez prywatne osoby.

  • Deykun
    link
    fedilink
    1
    edit-2
    1 year ago

    Rozmawianie o rozwoju i branie się za portale społecznościowe nie mając zasobów na hostowanie obrazków w 2023 roku to nieporozumienie, IRC zwyczajnie się dzisiaj nie sprawdza.

    • ernest
      link
      fedilink
      2
      edit-2
      1 year ago

      @Deykun wszyscy chcą brać przykład z najlepszego wortalu.

      W kbin rozwiązuję to w ten sposób:

      • jeżeli prowadzisz małą instancję możesz co jakiś czas usuwać stare grafiki / posty a gdy ktoś je podbije lub odpowie na komentarz pojawi się wraz z całym wątkiem
      • jeżeli prowadzisz większą instancję i chcesz zachować historię, możesz wrzucić grafiki na amazonowy s3 lub dowolny inny storage. Tam płacisz głownie za requesty create/put/delete. Z kbin wykonywany jest jeden request i grafiki są cache’owane lokalnie jako miniatury. W ten sposób są serwowane użytkownikom. Po roku gromadzenia obrazów z polskiego fedi na karabinie za storage płacę jakieś 0.25$ miesięcznie. Jest jeszcze możliwość obniżenia kosztów, jeżeli nie potrzebuję natychmiastowego dostępu do zasobów. Lokalny co jakiś czas czyszczę, wiąże się to z dłuższym czasem pierwszego załadowania strony, bo miniatury tworzone są od nowa. Z tego co pamiętam 101010 który gromadzi video, obrazy z całego globalnego feedu od początku ~ 30$ / msc (potrzebne źródło)
      • kbin nie duplikuje grafik, wyliczana jest suma kontrolna i używana ta sama encja. Chociaż to ma pewnie marginalne znaczenie ;)
      • Sebastian
        link
        fedilink
        11 year ago

        @ernest Gdybyś był zainteresowany nieodpłatnym hostingiem mediów/plików na s3 znajdującym się w Polsce (KRK) opartym o min.io dla twojego projektu kbin, to proszę o kontakt.

        Pierwszym wdrożeniem s3 dla Polskiego projektu było udostępnienie dla popularnego serwera #matrix https://noevil.pl

        Zapraszam do współpracy z fundacją @ftdl :)

        @mstankiewicz @Deykun

      • cycki
        link
        fedilink
        11 year ago

        Jakby zdjęcia znikały po czasie to jednak byłoby słabe

        • ernest
          link
          fedilink
          11 year ago

          chodzi raczej o sytuacje gdy ktoś prowadzi jednoosobową instancję, w pewnym momencie może nie chcieć przechowywać wszystkich zdjęć z głównego feedu (innych instancji). Zdjęcia z lokalnej instancji zostaną.

      • Deykun
        link
        fedilink
        1
        edit-2
        1 year ago

        Tam płacisz głownie za requesty create/put/delete. […] Po roku gromadzenia obrazów z polskiego fedi na karabinie za storage płacę jakieś 0.25$ miesięcznie.

        Jeśli to 0.25$ to koszt tylko za karab.in to teraz brzmi ok, ale aktywnych użytkowników jest optymistycznie z 10. Jak to się skaluje liniowo to przy 1000 już jest ~25$ miesięcznie i nie dziwi, że na hejto.pl administrator też narzekał na obrazki, bo jak im liczba użytkowników skoczyła z kilkuset do kilunastu? tysięcy to rachunki szybko zaczęły się kumulować i jeśli reklamy tego nie pokrywały dobrze to szybko przestaje być koszt na hobby, a staje się problemem.

        • ernest
          link
          fedilink
          11 year ago

          Jeśli to 0.25$ to koszt tylko za karab.in to teraz brzmi ok

          Za karabin + obrazy z innych instancji w pełnych rozmiarach, od czasu kiedy karabin dołączył do fedi. Czyli w zasadzie wszystko co wyświetla się na stronie.

          Na kbin.social zamierzam wygenerować większy ruch (chociażby przez federację), zobaczę jak wtedy to wygląda w praktyce.