Загрузка...

FOLIA - Multithreading on your Minecraft server

Thread in Minecraft servers created by pigeonov Mar 11, 2023. (bumped Aug 3, 2023) 1366 views

  1. pigeonov
    pigeonov Topic starter Mar 11, 2023 Banned 472 May 14, 2019
    ПРОЕКТ FOLIA

    Folia - это последний проект организации PaperMC, целью которого является достижение истинной многопоточности и регионализация тиков. Цель этого проекта - обеспечить лучшую масштабируемость и производительность, одновременно исправляя несколько давних проблем, которые были ограничивающим фактором для масштабирования сервера Minecraft.

    Folia - это форк Paper, созданный не кем иным, как легендой оптимизации Minecraft - Spottedleaf. Изначально начатая в августе 2020 года, незадолго до слияния Tuinity с Paper, Folia представляет собой кульминацию серии предварительных патчей, включая Starlight, карту чанков игроков и перезапись чанков, которые были добавлены в Paper за последние несколько лет.

    Spottedleaf систематически устраняет препятствия в Vanilla Minecraft, которые мешали всем предыдущим попыткам многопоточности бесчисленными другими разработчиками и проектами. Цель проекта Folia - предоставить бескомпромиссное решение для настоящего многопоточного сервера, достигаемое с помощью совершенно нового набора API, разработанного специально для этой среды.

    Цель этой статьи - представить информацию в легком для понимания формате и дать некоторые подробные сведения, которые не всегда могут быть включены в официальный анонс.



    (Эта статья будет постоянно обновляться по мере поступления новой информации)



    https://github.com/PaperMC/Folia/
    ВЫШЕЛ

    Регионализатор" (логика регионов) может полностью использовать все 32 потока ** без каких-либо явных узких мест или значительного снижения производительности.

    Характеристика сервера:
    2x AMD EPYC 7713 (128c/256t @ 2.0 GHz)
    2x 480GB SSD
    10x 6.4TB NVMe
    2 ТБ ОЗУ
    Пропускная способность 25 ТБ
    Сеть 25 Гбит/с

    Сервер смог выдержать максимальный стресс-тест - пинговать всех в PaperMC discord и опубликовать сообщение, чтобы тысячи игроков увидели сервер.
    На пике тестирования сервер смог обслужить более 320 игроков на совершенно новой, негенерируемой карте без серьезных проблем и падений TPS. В ходе процесса также было обнаружено и задокументировано несколько ошибок.

    С более чем 500 пиковыми зрителями на Twitch Spottedleaf и более 180 зрителями на канале Discord, это было эпическое первое впечатление и очень успешный публичный стресс-тест
    Ниже представлены некоторые забавные скриншоты с нашего теста!


    Забавный факт: тестовый сервер работает на настроенном Shenandoah GC с выделенными 500 ГБ.
    [IMG][IMG][IMG][IMG][IMG]

    [IMG]



     
    1. Stallion4
      pigeonov, где и как получить его можно?
    2. pigeonov Topic starter
      Stallion4, сейчас нигде и не как купить нельзя
    3. Stallion4
      pigeonov, я уже понял, но все равно спасибо огромное! новая информация. наконец-то какие-то масштабные перемены будут, если все будет гладко
  2. spliterash
    Оно релизнулось, правда плагов 0
     
    1. pigeonov Topic starter
      spliterash, ну да, не скоро думаю и появятся
  3. MasuriDev
    MasuriDev Apr 20, 2023 Best замена VINFO -> zelenka.guru/threads/5558083/ 6774 Jun 5, 2021
    прикольный проект. Жаль, что он потеряет актуальность к тому времени, как на него перепишут плагины
     
    1. pigeonov Topic starter
      MasuriDev, да вряд ли, производительность ебейшая
      я думаю через 2 года на него перейдут все
  4. RiseUpp
    RiseUpp May 1, 2023 Banned 5 Aug 2, 2022
    guest подскажет
    The post was merged to previous May 1, 2023
    guest пояснит я уверен
    The post was merged to previous May 1, 2023
    Я тоже пользовался параводчик
    The post was merged to previous May 1, 2023
    Крутая штука :pepeMib:
     
    1. View previous comments (3)
    2. снегровик
      RiseUpp, я могу ток сказать, что FOLIA имеет хорошие перспективы для развития. :cool_bun:
    3. MINUS_WORLD
      wodomot64, я хз про какого минус ворлда тут речь, но точно не про меня.
    4. Axetuz
  5. мопсик
    Под него bukkit плагины не будут ворк? под него вообще плагины есть? Датапаки нормально воркают да?
     
    1. View previous comments
    2. мопсик
      pigeonov, можете посоветовать лучший плагин для авторизации? Что-то с NLogin не получилось( AuthMe банально устарел... Что сейчас актуально и безопасно?
    3. pigeonov Topic starter
    4. мопсик
      pigeonov, из готовых решений что посоветуете?
    5. View the next comments
Loading...
Top