Индустрия

Lightbend анонсирует Akka 3

Lightbend анонсирует Akka 3

Компания Lightbend, разработавшая Akka, анонсировала Akka 3 и сменила название на Akka. Компания производит облачные нативные микросервисные фреймворки, а Akka используется для создания распределенных приложений.

Компания описывает Akka 3 как платформу для создания и запуска приложений, которые являются эластичными, гибкими и устойчивыми. Akka состоит из набора библиотек, загруженных 1 миллиард раз. В новой версии добавлена поддержка бессерверных сред и сред Bring-Your-Own-Cloud (BYOC), которые, по словам Akka, автоматизируют операции второго дня.

Akka предлагает два способа создания приложений: SDK и библиотеки Akka. SDK включает в себя компоненты с локальной консолью, отладчиком и средой выполнения, а библиотеки - это модули с открытым исходным кодом для создания распределенных систем, включая акторы, сетевые взаимодействия, потоки, персистентность и кластеризацию.

Новая платформа (названная Akka 3) добавляет функции автоматизации, чтобы операторы могли запускать их без необходимости разбираться в инфраструктуре приложения. Akka утверждает, что к ней относятся облака, конфигурации гиперскалеров, регионы, базы данных, хранилища, Kubernetes, виртуальные машины или прокси.

Akka теперь поддерживает репликацию и миграцию приложений между гиперкалерами, а также среду выполнения с мультимастерной репликацией, и является первым производителем, который гарантирует устойчивость приложений.

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

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

Akka 3 также делает операции Day 2/Day N полностью автоматизированными, что избавляет операторов от необходимости выполнять репликацию, планирование эластичности при скачках или простоях, а также автоматическое восстановление после любого сбоя. Операции второго дня - это термин, используемый для постоянного обслуживания, мониторинга и оптимизации приложений.

Наконец, компания объявила, что отказоустойчивость Akka 3 такова, что теперь она гарантирует отказоустойчивость приложения, компенсируя клиентам потерю данных приложения.

Рассказывая об изменениях, Йонас Бонэр, технический директор и председатель совета директоров, сказал:

"Мы сосредоточились на расширении возможностей Akka до полного континуума от облака до края: первоклассная поддержка мультирегиональности, мультиоблачности и края. Это включает в себя безопасность и создание систем с нулевым уровнем доверия».

Тайлер Джуэлл, президент и генеральный директор Akka, добавил.

«С Akka 3 каждый может создавать и запускать приложения, которые реагируют на изменения в дизайне - гарантируя SLA за счет непрерывной адаптации и независимости от инфраструктуры».

Akka 3 доступна уже сейчас.

Читайте также