home.social

#движок — Public Fediverse posts

Live and recent posts from across the Fediverse tagged #движок, aggregated by home.social.

  1. Cryanide как альтернативная ветвь развития web-технологий

    Кратко о том, почему я не использую фреймворки, зачем пишу всё с нуля и к чему это привело. Я написал полноценный SDK для web-приложений как концепт альтернативной ветви развития, если бы web-индустрия пошла по пути игровых движков. Почему и зачем?

    habr.com/ru/articles/988716/

    #Проект #рантайм #движок #JavaScript #NodeJS #Bun #сервер #самописные_движки #самописный_софт #самописный_фреймворк

  2. Эпопея шахматных движков: мой опыт в разработке шахматной программы

    В этой статье я расскажу про личный опыт написания шахматной программы на языке TypeScript. С какими проблемами столкнулся и пути к их решению :-)

    habr.com/ru/articles/854898/

    #шахматы #движок #typescript #шахматный_движок #chess_engine #nodejs #javascript

  3. Эволюция обработки данных: от MapReduce к стриминговому движку

    Yandex Query Language (YQL) — универсальный декларативный язык запросов к системам хранения и обработки данных, разработанный в Яндексе. А ещё это один из самых нагруженных сервисов: YQL ежедневно обрабатывает около 800 петабайт данных и 600 000 SQL-запросов, и эти показатели постоянно растут. Изначально YQL основывался на операциях MapReduce, которые эффективны для больших данных. Но для средних объёмов данных (до 50 Гб, которые составляют около 60% запросов) этот подход оказался неоптимальным, потому что нужно было обмениваться данными между операциями через диск. Поэтому разработчики создали новый более гибкий стриминговый движок, который значительно ускоряет обработку данных за счёт выполнения всех вычислений в памяти. В этой статье я хочу рассказать о подходах и технологиях в разработке систем для обработки данных на примере YQL. Основное внимание я уделил переходу от MapReduce к стриминговому движку, который обеспечивает более эффективную обработку данных, вмещающихся в память, и который доступен в опенсорсе.

    habr.com/ru/companies/yandex/a

    #sql #database_development #yql #яндекс #движок #опенсорс

  4. Фамильный вики-движок Bonsai: 6 лет спустя

    Прошло шесть с лишним лет с момента, когда я начал работать над проектом Bonsai . Если в двух словах, то это вики-движок, заточенный под хранение семейной истории и построение генеалогических деревьев. Он распространяется в полностью открытом и бесплатном виде, подразумевая установку на ваш собственный сервер в качестве docker-контейнера. Более подробно о его устройстве и истории создания можно почитать в моих предыдущих статьях 3+ годичной давности: раз , два . Изначально я планировал выпускать мажорную версию и писать про нее статью раз в год, но родительство и переезд вносят в планы изрядную долю хаоса. Тем не менее, проект все еще активен и развивается. Сегодня я расскажу о том, что было реализовано и улучшено за последнее время.

    habr.com/ru/articles/786518/

    #bonsai #wiki #вики #движок #фотоальбом #фамильные_деревья #генеалогия