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

  • 588