Об этом проекте
Lichess.org представляет собой полностью открытый, бесплатный шахматный сервер без рекламы, предназначенный для игры в реальном времени и обеспечения доступности. Он предоставляет такие функции, как поиск игр, компьютерный анализ на базе Stockfish через кластер Fishnet, турниры, одновременные сеансы (simuls), форумы, командную игру, тактические задачи, мобильные приложения и совместные доски для изучения. Интерфейс поддерживает более 140 языков благодаря общественному переводу на Crowdin. С технической стороны Lichess использует Scala 3 с Play Framework, потоки Pekko и MongoDB для хранения данных с индексацией через Elasticsearch. Обработка WebSocket делегирована отдельному сервису с использованием Redis. Фронтенд построен на TypeScript и Snabbdom, стилизован с помощью Sass. Все рейтинговые партии публикуются в виде бесплатной базы данных PGN. Совместимость с браузерами включает современные версии Firefox, Chrome, Edge, Opera и Safari. Проект поощряет вклад через GitHub issues и Discord, а также предлагает программу развития компетенций для контрибьюторов. Lichess распространяется под лицензией AGPLv3+ и поддерживает прозрачность с помощью публичных диаграмм архитектуры и репозиториев исходного кода.
Comments
0 Rating appears after 10 ratings
Sign in to join the discussion.