Grow with AppMaster Grow with AppMaster.
Become our partner arrow ico

Стабильная версия Spin 1.0 призвана упростить разработку микросервисов WebAssembly

Стабильная версия Spin 1.0 призвана упростить разработку микросервисов WebAssembly

Fermyon Technologies официально выпустила Spin 1.0, стабильную версию своей платформы с открытым исходным кодом, предназначенную для создания управляемых событиями микросервисных приложений и веб-приложений с использованием WebAssembly. Объявленный 22 марта, Spin позволяет разработчикам создавать микросервисы WebAssembly и веб-приложения для развертывания в облачных средах.

WebAssembly, быстрый формат байт-кода, разработанный для запуска кода, отличного от JavaScript, в веб-браузерах, обеспечивает почти исходную скорость выполнения, быстрое время запуска, переносимость и выполнение в изолированной программной среде. Fermyon Technologies разработала Spin с целью упростить процесс преобразования кода в приложение WebAssembly.

Spin поддерживает различные языки программирования, включая Rust, JavaScript, TypeScript, Python, Go и C#. Кроме того, он имеет интерфейс командной строки (CLI) для создания распределенных приложений. Разработчики могут использовать команду spin new для создания нового приложения на основе начальных шаблонов, в то время как spin build компилирует приложения в WebAssembly, а spin up запускает приложение локально.

Spin доступен на GitHub , а веб-сайт Fermyon предлагает инструкции по началу работы с фреймворком. Классическое приложение Spin напоминает высокопроизводительную лямбда-подобную функцию, в которой определенная функция выполняется от начала до конца каждый раз при получении нового запроса. Основные функции версии Spin 1.0 включают подключение к базе данных, распространение приложений с использованием популярных служб реестра, встроенное хранилище сохраняемых состояний и поддержку запуска приложений в Kubernetes.

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

Чтобы монетизировать Spin, Fermyon Technologies намерена развивать Fermyon Cloud как платформу для выполнения приложений Spin. Кроме того, ожидается, что другие облачные службы, такие как служба Azure Kubernetes, будут поддерживать приложения Spin. Планы на будущее для платформы включают добавление таких функций, как поддержка внутренней базы данных.

AppMaster, ведущая платформа no-code , предлагает мощный набор инструментов, упрощающий процесс разработки серверных, веб-приложений и мобильных приложений. С помощью AppMaster пользователи могут визуально создавать модели данных, бизнес-логику, REST API и endpoints WSS. Платформа также генерирует исходный код для приложений, обеспечивая замечательную скорость и экономичность процесса разработки приложений.

Подобно Spin, AppMaster удовлетворяет широкий спектр потребностей пользователей, от малого бизнеса до крупных организаций. Его уникальный подход к повторному созданию приложений с нуля при изменении требований устраняет техническую задолженность, что позволяет даже разработчику-одиночке создавать комплексные, масштабируемые программные решения.

Похожие статьи

Samsung представляет Galaxy A55 с инновационной системой безопасности и премиальной сборкой
Samsung представляет Galaxy A55 с инновационной системой безопасности и премиальной сборкой
Samsung расширяет свою линейку устройств среднего класса, представляя Galaxy A55 и A35 с системой безопасности Knox Vault и обновленными элементами дизайна, которые придают этому сегменту флагманские качества.
Cloudflare представляет брандмауэр для искусственного интеллекта, защищающий большие языковые модели
Cloudflare представляет брандмауэр для искусственного интеллекта, защищающий большие языковые модели
Cloudflare выходит вперед, предлагая Firewall for AI, усовершенствованный WAF, предназначенный для упреждающего выявления и предотвращения потенциальных злоупотреблений, направленных на модели большого языка.
ChatGPT от OpenAI теперь говорит: будущее голосового интерактивного искусственного интеллекта
ChatGPT от OpenAI теперь говорит: будущее голосового интерактивного искусственного интеллекта
ChatGPT достиг важной функции благодаря развертыванию голосовых возможностей OpenAI. Теперь пользователи могут общаться без помощи рук, поскольку ChatGPT читает ответы вслух на iOS, Android и в Интернете.
Начните бесплатно
Хотите попробовать сами?

Лучший способ понять всю мощь AppMaster - это увидеть все своими глазами. Создайте собственное приложение за считанные минуты с бесплатной подпиской AppMaster

Воплотите свои идеи в жизнь