Você tem 7 minutos para conhecer o
?
Marcela Godoy @ 7Masters
Maio/2019

Saudações!
Marcela Godoy
Desenvolvedora Full-Stack @ AGV
Coorganizadora Meetup PHPSP Campinas
Evangelista PHPWomen
@magodoy88
magodoycruz@gmail.com
E o assunto é...

Mas afinal, o que é o NATS?
Open Source

Desenvolvido em Go
Diversas features independentes
NATS Server x NATS Streaming
Client em várias linguagens

Facilidade em desenvolver novos Clients
Protocolo baseado em texto
Porque eu deveria usar o NATS?
Simples e Poderoso

Desempenho e Escalabilidade
Facilidade de Uso

Alta Performance
Disponibilidade e Leveza
Suporte a vários modelos de mensagem
Persistência
Não persiste mensagens

Persistência através de banco de dados
NATS na prática
go get github.com/nats-io/gnatsd
gnatsd

NATS na prática
Iniciando um projeto...


NATS na prática
Conexão

NATS na prática
O Código

NATS na prática
O Código


NATS na prática
O Canal

NATS na prática

Concluindo
Mensageria simples e leve.
Ótimo conector entre endpoints
Boa opção sem persistência
Mais que 7 minutos...
https://nats.io/documentation/
http://bit.ly/NatsServer
Até a próxima ;)
@magodoy88
magodoycruz@gmail.com
#BoraTrocarIdeia

NATS - 7Masters Mensageria
By Marcela Godoy Cruz
NATS - 7Masters Mensageria
- 664