![Alluxio lança plataforma empresarial para aplicativos generativos de IA](https://optimuscloud.com.br/wp-content/uploads/2024/01/1706216805_Alluxio-lanca-plataforma-empresarial-para-aplicativos-generativos-de-IA-150x150.jpg)
Alluxio lança plataforma empresarial para aplicativos generativos de IA
25 de janeiro de 2024![Como o LinkedIn eleva seu conjunto de habilidades... com IA](https://optimuscloud.com.br/wp-content/uploads/2024/01/Como-o-LinkedIn-eleva-seu-conjunto-de-habilidades-com-IA-150x150.jpg)
Como o LinkedIn eleva seu conjunto de habilidades… com IA
25 de janeiro de 2024Figma, Google Docs, Miro – esses aplicativos mimaram os usuários finais com recursos colaborativos em tempo real. Agora, os usuários finais, por mais fedorentos que sejam, desejam os mesmos recursos de outros aplicativos da web.
A empresa de tempo real Ably quer ajudar os desenvolvedores a preencher essa lacuna. Na semana passada, a empresa de plataforma como serviço com sede no Reino Unido lançou um kit inicial Next.js pré-construído no Templates Marketplace da Vercel que fornece funcionalidade em tempo real, incluindo colaboração ao vivo. Ably também oferece uma ferramenta semelhante no Netlify.
“Hoje em dia você vê essas pilhas de avatares em tantos sites”, disse Tim Buntel, diretor de produtos da Ably, ao The New Stack. “Os usuários não querem ter que atualizar uma página da web para ver atualizações em tempo real dos dados que podem ver em um aplicativo da web.”
O tempo real é uma das duas grandes tendências no desenvolvimento de aplicações atualmente, de acordo com Buntel. A outra é a capacidade de plataformas como Vercel e Netlify de realmente mudar a forma como os desenvolvedores entregam conteúdo.
“Também vemos clientes esperando que experiências multijogador e em tempo real não sejam mais um recurso de nicho que você teria no Google Docs, ou apenas no Miro, mas as pessoas querem começar a ver isso em todos os tipos de aplicativos diferentes”, disse Buntel. “Então é disso que se trata este anúncio, é reconhecer que o crescimento dessas novas plataformas muda a forma como os desenvolvedores podem obter valor para seus clientes e, então, permitir que eles tragam os tipos de experiências que seus clientes realmente desejam nesses aplicativos”.
Casos de uso em tempo real para desenvolvedores front-end
Ably oferece APIs e SDKs para adicionar recursos em tempo real a aplicativos da web e móveis. O kit de inicialização, além de oferecer suporte a experiências multijogador e chat, oferece suporte à sincronização de dados entre front-end e back-end. Um caso de uso pode ser o monitoramento em tempo real de quantos itens permanecem em estoque conforme os clientes fazem compras no site e a atualização automática. Também suporta a transmissão de dados, onde um grande número de utilizadores estaria interessado em receber simultaneamente os mesmos dados, como um anúncio ou um resultado desportivo. Outro caso de uso popular para tempo real é a ativação de notificações push, principalmente quando envolvem dados de localização em tempo real, como alertar os clientes de que uma entrega está chegando.
“Se eu fosse apenas um desenvolvedor, não sei nada sobre tempo real, mas se estiver usando o Vercel para construir meu site, poderia facilmente adicionar algo como rastreamento de cursor ou atualizações de dados ao vivo ou bate-papo ao meu aplicação sem ter esse conhecimento”, disse Buntel. “Esses tipos de experiências multijogador ou chat ao vivo, ou sincronização de dados, realmente qualquer coisa em que vários clientes precisam estar conectados em tempo real, por meio de nossas APIs e SDKs, os desenvolvedores podem adicionar essa gama de diferentes tipos de recursos aos seus aplicativos.”
Um clique e uma API para tempo real
O kit inicial oferece aos desenvolvedores a capacidade de se conectar à plataforma da Ably e facilita o gerenciamento do estado dos usuários e da complexidade subjacente do tempo real, disse ele. O modelo inclui uma galeria que os desenvolvedores podem explorar e conectar-se ao recurso com um único clique, disse ele. O kit inicial orienta os desenvolvedores na obtenção de uma chave de API da Ably. Com o Netlify, Ably funciona de maneira semelhante, pois os desenvolvedores podem selecionar o plugin Ably no Hub de Integrações do Netlify e a funcionalidade em tempo real será incluída no aplicativo, explicou ele.
“Se você pensar nessas experiências em tempo real, todas elas aproveitam a mesma infraestrutura subjacente”, explicou ele. “Portanto, estamos criando uma conexão WebSocket, uma conexão persistente entre o cliente e o serviço para manter o estado entre esses clientes. Toda essa complexidade que normalmente você precisaria para entender sistemas distribuídos ou arquitetura em tempo real. Lidamos com essa complexidade para que o desenvolvedor possa começar a entregar essas experiências imediatamente.”
Ably também é uma plataforma sem servidor, por isso gerencia os desafios de escala de operação global de uma infraestrutura em tempo real, disse Buntel. Com o kit inicial Vercel, Vercel fornece o fluxo de trabalho e a plataforma de hospedagem para um aplicativo, enquanto Ably fornece a conectividade para tornar possíveis as peças em tempo real.
“Vercel e Ably não têm servidor, então os desenvolvedores não mantêm seus próprios servidores ou infraestrutura de back-end”, disse ele ao The New Stack. “O Vercel permitirá que você hospede o lado cliente do aplicativo e gere e hospede o lado cliente do aplicativo e, a partir desse aplicativo cliente, (ele) possa se conectar ao Ably para coordenar os componentes em tempo real desse aplicativo. ”
A empresa publicou um tutorial passo a passo explicando como construir um aplicativo de bate-papo em tempo real com Ably e Next. Js. Ably também oferece um nível gratuito que permite aos desenvolvedores experimentar a funcionalidade antes de mudar para um nível pago. Ela também anunciou o lançamento de seu Ably Terraform Provider, que permite aos desenvolvedores gerenciar sua infraestrutura Ably como código.
“Para um desenvolvedor que não quer pensar na complexidade da implantação de software, uma plataforma como a Vercel (ou Netlify), porque elimina qualquer complexidade de instalação de servidores e implantação de infraestrutura”, disse Buntel. “No entanto, muitas empresas maiores querem manter elas próprias o controle sobre essa infraestrutura complexa. O TerraForm é uma das ferramentas mais comumente utilizadas para isso.”
A postagem Ably Touts Real-Time Starter Kits para Vercel e Netlify apareceu pela primeira vez em The New Stack.