![Proteja dados confidenciais e evite práticas inadequadas no Apache Kafka](https://optimuscloud.com.br/wp-content/uploads/2024/03/1711028252_Proteja-dados-confidenciais-e-evite-praticas-inadequadas-no-Apache-Kafka-150x150.png)
Proteja dados confidenciais e evite práticas inadequadas no Apache Kafka
21 de março de 2024![Featued image for: Java 22: Making Java More Attractive for AI Apps/Workloads](https://optimuscloud.com.br/wp-content/uploads/2024/03/1711035846_Java-22-Tornando-o-Java-mais-atraente-para-aplicativoscargas-de-150x150.png)
Java 22: Tornando o Java mais atraente para aplicativos/cargas de trabalho de IA
21 de março de 2024Esta semana participei do FediForum, um evento virtual de dois dias sobre tecnologias fediverse. O fediverse é uma rede descentralizada de aplicativos que se conectam por meio do protocolo W3C ActivityPub. Seu maior e mais conhecido aplicativo é o Mastodon, a plataforma de microblog com a qual Meta’s Threads está atualmente em processo de interconexão (via ActivityPub).
O que o FediForum mostrou este ano, porém, foi que o fediverse abrange muitas outras aplicações além do Mastodon (e em breve, Threads). Discutirei alguns dos aplicativos/serviços mais promissores neste artigo.
Também veremos a Fediverse Developer Network, uma nova rede de “fedidevs” entusiasmados que está sendo organizada por Andy Piper e vários outros desenvolvedores fediverse ativos.
Aplicativos Fediverse promissores
Além do Mastodon, você já deve ter ouvido falar de Lemmy (um aplicativo do tipo Reddit), Pixelfed (compartilhamento de fotos) e PeerTube (um clone do YouTube). Mas nas sessões de demonstração de velocidade de 5 minutos que abriram cada um dos dois dias no FediForum, descobri vários outros aplicativos muito promissores.
As demonstrações do primeiro dia foram ofuscadas pela demonstração do funcionário da Meta, Peter Cottle, de como Threads está se conectando ao Mastodon. Ele observou que os usuários do Threads terão a opção de ativar o “compartilhamento fediverse” em suas configurações, o que inclui um pop-up explicando o que é o fediverse.
![Tópicos fediversos](https://optimuscloud.com.br/wp-content/uploads/2024/03/FediForum-apresenta-novos-aplicativos-Fediverse-e-rede-de-desenvolvedores.png)
Opção diversificada de threads.
Mas achei mais interessante conferir as novas aplicações que estão sendo construídas. Um exemplo desde o primeiro dia foi o Newsmast, um agregador de notícias baseado em tópicos baseado em um fork do software Mastodon. A equipe por trás disso é uma organização sem fins lucrativos cujo objetivo é “aproveitar o poder das mídias sociais para o bem”.
Além do Newsmast, a equipe também está construindo o Patchwork, que o apresentador Michael Foster descreveu como “uma rampa de acesso personalizável e fácil de usar para o fediverse para as organizações”. Usando esta tecnologia, que é novamente baseada no software Mastodon, as organizações podem criar um “servidor comunitário” para seus próprios tópicos.
Sua milhagem pode variar de acordo com o quão bem o Newsmast faz a curadoria de vários tópicos, mas é bom ver uma tentativa de criar feeds de tópicos para os mais diversos.
![Mastro de notícias](https://optimuscloud.com.br/wp-content/uploads/2024/03/1711029679_237_FediForum-apresenta-novos-aplicativos-Fediverse-e-rede-de-desenvolvedores.jpg)
Mastro de notícias
Embora o Newsmast seja basicamente uma extensão do Mastodon, alguns dos novos aplicativos fediverse que vi no FediForum estão construindo algo totalmente novo e nunca experimentado antes. Um exemplo é o Emissary, demonstrado no segundo dia por Ben Pate, do Colorado. O Emissary ainda não foi lançado publicamente, mas é descrito como “um servidor Fediverse independente projetado para usuários finais, criadores de aplicativos e administradores de hospedagem – que oferece a todos novas maneiras poderosas de ingressar na web social”.
Na demonstração, Pate mostrou como você pode acompanhar feeds de vários protocolos abertos da web – formatos ActivityPub, RSS e IndieWeb, como microformatos e menções na web. O que me intrigou foi que ele parecia interconectar facilmente todos esses protocolos diversos, mas de padrão aberto. Era como um leitor de feeds que permitia seguir pessoas do Mastodon, Threads, Bluesky, blogs, etc.
Além disso, o Emissary também tem apelo para desenvolvedores. De acordo com a documentação, os desenvolvedores podem “criar aplicativos sociais completos, fáceis de implantar e manter”, usando um ambiente de baixo código baseado em “modelos HTML e um arquivo de configuração JSON”. A pilha de tecnologia de código aberto é bastante interessante: Go, MongoDB, HTMX/Hyperscript.
![Emissário](https://optimuscloud.com.br/wp-content/uploads/2024/03/1711029679_205_FediForum-apresenta-novos-aplicativos-Fediverse-e-rede-de-desenvolvedores.jpg)
Emissário
Outro projeto que chamou minha atenção no FediForum foi o IFTAS FediCheck, uma ferramenta de “Moderação como serviço” demonstrada por Emelia Smith. O serviço, que ainda está em desenvolvimento, permitirá que os administradores do servidor Mastodon assinem “CARIADs” – lista de negação de lista de permissões IFTAS retrátil agregada por consenso – e os mantenham automaticamente pelo IFTAS FediCheck. Este promete ser um serviço de moderação muito necessário para administradores do Mastodon, muitos dos quais executam instâncias em regime de meio período (e em grande parte não remunerados).
“Estando em desenvolvimento, o IFTAS FediCheck é exclusivo do Mastodon, mas há enormes benefícios para a rede mais ampla de aplicativos fediversos, incluindo o NodeBB”, comentou Julian Lam, cofundador do NodeBB (software de fórum de código aberto).
Rede de desenvolvedores Fediverse
Andy Piper, um desenvolvedor do Reino Unido, organizou uma sessão no segundo dia sobre a nascente Fediverse Developer Network. Ele começou comparando-o com o Mozilla Developer Network (MDN).
“É uma espécie de balcão único para padrões da web, APIs da web e coisas assim”, disse Piper sobre o MDN. “E não seria ótimo se os desenvolvedores tivessem recursos para construir novos serviços para integração com o fediverse?” Ele observou que o fediverse é mais do que apenas ActivityPub e mencionou ActivityStreams, assinaturas HTTP e Webfinger como outras tecnologias relevantes.
![Fedidevs](https://optimuscloud.com.br/wp-content/uploads/2024/03/1711029679_287_FediForum-apresenta-novos-aplicativos-Fediverse-e-rede-de-desenvolvedores.png)
Diagrama de Fedidev
A Fediverse Developer Network tem como objetivo fornecer uma biblioteca de recursos e orientar os desenvolvedores. Além dos aspectos técnicos, outro “conceito central” do grupo é simplesmente ter outras pessoas para trocar ideias.
![Conceitos básicos do Fedidevs](https://optimuscloud.com.br/wp-content/uploads/2024/03/1711029680_853_FediForum-apresenta-novos-aplicativos-Fediverse-e-rede-de-desenvolvedores.png)
Conceitos básicos do Fedidev.
O grupo tem um site, um projeto GitHub, uma instância do Mastodon e um fórum Matrix (semelhante a um grupo Discord).
Vibrações principalmente positivas no FediForum
No geral, o FediForum de dois dias demonstrou o entusiasmo da crescente comunidade fediverse. Senti um pouco de desconforto entre a comunidade sobre a entrada pendente do Meta no fediverse, mas, fora isso, há muito entusiasmo sobre os novos aplicativos e serviços que estão sendo desenvolvidos.
O FediForum foi organizado pelo empresário fediverse Johannes Ernst, pela especialista em conferências Kaliya Young e pela produtora de eventos Jennifer Holmes. Este foi o terceiro evento da equipe, após desconferências semelhantes em março e setembro do ano passado.
O ritmo da inovação é tão rápido que será fascinante ver quais aplicativos serão desenvolvidos antes do próximo evento FediForum. Como Ernst comentou no Mastodon, “Aparentemente o FediForum é agora uma medida de tempo no Fediverse.”
A postagem FediForum apresenta novos aplicativos Fediverse e rede de desenvolvedores apareceu pela primeira vez em The New Stack.