Skip to content

PUC-DISCIPLINAS/LDAMD-ES-2020-2-kv-store-grpc-matheus-raissa

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Key-Value Store

Esse trabalho visa aplicar conhecimentos da matéria de LDAMD utilizando gRPC para desenvolver um Key-Value store in memory.

🚀 é um serviço de alto desempenho para atender chamadas RPC (Remote Call Procedures).

InstruçõesFeaturesPré RequisitosComo rodarAlunosProfessor Responsável

🛠 Instruções

  • Neste trabalho, será necessário utilizar o protocolo gRPC para permitir que o cliente adicione uma chave e valor. Neste trabalho não será necessário implementar buckets de dados para cada cliente. Ou seja, todos os clientes poderão acessar uma base de dados comum.

🚀 Features

  • put(key, value)
  • get(key) : value

✋🏻 Pré-requisitos

🎲 Como rodar

# Para instalar as dependências
$ yarn install

# Para rodar o server
$ yarn dev 

# Para rodar o cliente
$ cd src 
$ cd client 
$ node index.js

# Acesse em <http://localhost:3000>

💻 Alunos

📝 Professor responsável

🚧 Key-value Store 🚀 finalizado... 🚧

Releases

No releases published

Packages

No packages published

Contributors 3

  •  
  •  
  •