Blog

A plataforma Lightbend Akka integra computação em nuvem e desenvolvimento de borda.

Padrão de programação que se destaca por simplificar a complexidade e reduzir a latência, possibilitando sua execução em qualquer ambiente.

edge computing
Imagem: driles/KaboomPics

Na sua versão mais atual, a plataforma de computação distribuída Akka da Lightbend apresenta um modelo de programação que possibilita aos programadores criar uma aplicação nativa na nuvem uma única vez e executá-la tanto em ambientes de borda quanto em nuvem.

O novo modelo chamado Akka Edge, desenvolvido pela Lightbend, resolve questões como altas latências, grandes dimensões e complexidade na computação de borda. Isso permite que os desenvolvedores foquem na lógica de negócios, sem precisar lidar com integrações demoradas de ferramentas, eliminando a necessidade de usar diferentes soluções para nuvem e borda. Com o Akka Edge, é possível ter um único modelo de programação, tempo de execução e estrutura de dados que se aplica tanto à nuvem quanto à borda. Utilizando um modelo de ator, o Akka permite escrever um serviço uma vez e executá-lo em qualquer lugar, desde a nuvem centralizada até dispositivos.

Apoiando as linguagens Java e Scala baseadas na JVM, Akka possibilita o desenvolvimento de sistemas reativos e orientados a eventos que operam na nuvem. A Akka oferece um conjunto de bibliotecas para criar sistemas escaláveis que abrangem núcleos de processador e redes. Os microsserviços são implementados com suporte para aplicações em larga escala. A capacidade multithreaded é disponibilizada sem a necessidade de utilizar construções de concorrência de baixo nível, como locks ou operações atômicas, o que ajuda os usuários a evitar problemas de memória.

Recursos especializados na versão mais recente do Akka abrangem suporte para ambientes mais limitados, como a execução na imagem nativa da GraalVM e em distribuições leves de Kubernetes, além de gêmeos digitais ativos/ativos e outras situações de uso. Akka também disponibiliza adaptabilidade de dados, com integração com gRPC para projeções.

  • O limite
  • Aprimoramentos em termos de capacidade de crescimento e desempenho aprimorado.
  • Reformulação: Descrição programática da movimentação de uma entidade ativa de impressão com baixa pegada.
  • Movimento sazonal, espacial e relacionado ao uso
RELACIONADO:  Entender o disco ANN, uma base fundamental do tempo de execução do Copilot.

Você pode encontrar orientações para iniciar com Akka em akka.io.

Artigos relacionados

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button