Repo Health

Рейтинг здоровья открытых репозиториев

Оценка от 0 до 100 по данным SourceCraft.

4 категории из 6, пересчёт раз в сутки. Как считается

  1. 10807–11776zxcaxral/test-repo
    30

    Тестовый проект для проверки репозитория

    350 дней назад0лайковСравнить
  2. 29

    payloadd

    149 дней назад4лайковСравнить
  3. 29

    Сайт-визитка

    HTML101 день назад2лайковСравнить
  4. 29

    Введение в информатику материалов (Introduction to Materials Informatics)

    Jupyter Notebook225 дней назад2лайковСравнить
  5. 29

    Go330 дней назад1лайковСравнить
  6. 29

    Демонстрационный лендинг для ИТ-стартапа (HTML, CSS, JS)

    20 дней назад1лайковСравнить
  7. 11777–12104gazgazgaz/gazgazgaz
    29

    О проекте

    371 день назад1лайковСравнить
  8. 29

    Обертка для SQLite на Python. Больше полезного говнища на https://vk.com/litex_studio

    Python146 дней назад1лайковСравнить
  9. 29

    HR Bot

    HTML74 дня назад1лайковСравнить
  10. 11777–12104mariyabondr/project
    29

    Вот такой проектик

    C++29 дней назад1лайковСравнить
  11. 11777–12104martinlurin/test
    29

    Тестовый репозиторий

    CSS130 дней назад1лайковСравнить
  12. 11777–12104prom-s103/ci-demo
    29

    Python201 день назад1лайковСравнить
  13. 29

    AetherSQL — минималистичная in‑memory СУБД с MVCC и встроенным HTTP‑API. Это компактный, самодостаточный движок базы данных, упакованный в один Python‑файл. Он реализует ключевые механизмы надёжных СУБД — MVCC, WAL, буферный пул, планировщик запросов — без внешних зависимостей и тяжёлых рантаймов. При этом сохраняет прозрачность: код остаётся читаемым, структура — предсказуемой, а интерфейс — простым. Что он делает Исполняет SQL‑запросы в памяти: SELECT, INSERT, UPDATE, DELETE, CREATE TABLE, агрегации, JOIN, GROUP BY, ORDER BY, LIMIT. Гарантирует согласованность через MVCC и снимки транзакций: каждая транзакция видит свой согласованный срез данных, конфликты обрабатываются на уровне изоляции. Сохраняет целостность с помощью WAL: все изменения фиксируются в журнале предзаписи, что позволяет восстановить состояние и контролировать порядок операций. Оптимизирует доступ через буферный пул и индексы: эмулирует работу с дисковыми страницами, кэширует часто используемые данные, ускоряет поиск по индексированным колонкам. Предоставляет HTTP‑интерфейс для выполнения запросов и получения метрик: JSON‑API для интеграции, endpoint’ы для статистики и схемы. Автоматически подготавливает Node.js‑фронтенд на базе Canvacord: при старте генерирует код дашборда и карточек, чтобы можно было сразу визуализировать метрики и результаты. Для чего это нужно AetherSQL подходит, когда нужна настоящая SQL‑логика, но без установки и настройки полноценной СУБД: Прототипирование и эксперименты: быстро поднять хранилище, проверить схемы, отладить запросы и агрегации. Встроенные игровые системы: хранение прогресса, рейтингов, событий, логов — с возможностью выдачи красивых карточек через Canvacord. Обучение и разбор механизмов СУБД: прозрачный код позволяет увидеть, как работают MVCC, транзакции, WAL и буферный пул. Микросервисы и демо‑стенды: лёгкий HTTP‑API, минимальные зависимости, понятный формат ответов. Архитектурные принципы Один файл — полная функциональность: вся логика, включая сервер и подготовку фронтенда, находится в одном скрипте. Явная структура: классы строго разделены по ответственности (парсер, планировщик, исполнитель, хранилище, сервер). Безопасность параллелизма: внутренние структуры защищены блокировками, что позволяет обрабатывать конкурентные запросы. Наблюдаемость: встроенные метрики (время выполнения, попадания в кэш, активные транзакции, LSN журнала) доступны через API

    HTML56 дней назад1лайковСравнить
  14. 11777–12104scylo-web/lab2
    29

    Новиков Кириченко lab2

    JavaScript29 дней назад1лайковСравнить
  15. 29

    latest yandex-music aur for Arch Linux

    39 дней назад1лайковСравнить
  16. 29

    Jupyter Notebook47 дней назад0лайковСравнить
  17. 29

    HTML39 дней назад0лайковСравнить
  18. 29

    Python26 дней назад0лайковСравнить
  19. 11777–121041111333/pasha
    29

    HTML74 дня назад0лайковСравнить
  20. 11777–121041111333/to-do-list
    29

    HTML74 дня назад0лайковСравнить
  21. 29

    48 дней назад0лайковСравнить
  22. 29

    Jupyter Notebook46 дней назад0лайковСравнить
  23. 29

    36 дней назад0лайковСравнить
  24. 29

    HTML40 дней назад0лайковСравнить
  25. 29

    Python9806 дней назад0лайковСравнить
Показать ещё 0

11 776–11 800 из 21 903