Repolode
opensolon

opensolon/solon

Solon — Java-фреймворк для корпоративных сервисов и более лёгкая альтернатива Spring, не зависящая от Servlet и Spring.

Open source альтернатива:Spring Boot

Звёзды
2,800
Форки
286
Открытые issues
17
Последний коммит
22 дня назад

Что это?

Solon — Java-фреймворк для создания веб-сервисов, REST API, RPC и микросервисов на всех уровнях приложения. Он задуман как замена Spring и построен на архитектуре, не зависящей от Java EE и Servlet.

По данным проекта, Solon потребляет меньше ресурсов и быстрее запускается: на бенчмарке TechEmpower plaintext заявлена пропускная способность до 700% выше, потребление памяти примерно на 50% ниже, а размер упакованного приложения — примерно на 90% меньше. Фреймворк поддерживает Java 8–26 и GraalVM native image.

Экосистема разделена на несколько репозиториев: для AI (solon-ai, в том числе с поддержкой MCP-серверов), движка потоков, вычисления выражений, облачных сервисов, модуля администрирования, а также плагинов для IDE и Maven/Gradle. В неё также входят SolonCode и SolonClaw — реализации инструментов в стиле AI-агентов на Java 8.

Ключевые возможности

  • 01Меньшие затраты на обработку запросов и потребление памяти по сравнению со Spring, согласно бенчмаркам проекта.
  • 02Запуск примерно в 10 раз быстрее, а размер упакованного приложения примерно на 90% меньше — по заявлению проекта.
  • 03Поддержка Java 8–26 и GraalVM native image.
  • 04Архитектура не зависит от Servlet и Java EE.
  • 05Включает модули для интеграции AI, MCP-серверов, RPC и облачных сервисов.

Сценарии использования

  • Замена Spring в корпоративных Java-сервисах, где важны время запуска и потребление памяти.
  • Создание REST API и микросервисов на Java 8 и более новых версиях.
  • Развёртывание Java-приложений в виде GraalVM native image.
  • Разработка Java-сервисов на базе LLM и MCP-серверов.

В подборках

Темы

#java#web-framework#microservice#rpc#ioc-framework#aop-framework#llm#mcp-server#miro-framework#modelcontextprotocol

Частые вопросы

Что такое solon?
Solon — Java-фреймворк для корпоративных сервисов и более лёгкая альтернатива Spring, не зависящая от Servlet и Spring. Solon — Java-фреймворк для создания веб-сервисов, REST API, RPC и микросервисов на всех уровнях приложения. Он задуман как замена Spring и построен на архитектуре, не зависящей от Java EE и Servlet.
solon можно использовать бесплатно? Какая у него лицензия?
solon распространяется с открытым исходным кодом под лицензией Apache-2.0. Перед использованием в коммерческих продуктах проверьте условия лицензии.
solon всё ещё поддерживается?
Активно поддерживается. Последний коммит в solon — 16 окт. 2026 г..
Для чего можно использовать solon?
Замена Spring в корпоративных Java-сервисах, где важны время запуска и потребление памяти. Создание REST API и микросервисов на Java 8 и более новых версиях. Развёртывание Java-приложений в виде GraalVM native image. Разработка Java-сервисов на базе LLM и MCP-серверов.
Где скачать solon?
Исходный код и инструкции по установке — на GitHub: https://github.com/opensolon/solon

Описание создано ИИ на основе README проекта. Статистика GitHub обновляется ежедневно.

Похожие проекты

Open-source решение для распределённых транзакций в микросервисах с поддержкой режимов AT, TCC, Saga и XA.

26 тыс.8,8 тыс.JavaApache-2.0Активно поддерживаетсяОбновлён 6 дней назад