Skip to content

Latest commit

 

History

History

arthur-rust-go-c

Folders and files

NameName
Last commit message
Last commit date

parent directory

..
 
 
 
 
 
 
 
 

Submissão para Rinha de Backend, Segunda Edição: 2024/Q1 - Controle de Concorrência

Arthur Teixeira

Stack:

  • Load balancer em C utilizando epoll

  • API em Rust com axum

  • "Banco de dados" em Go, implementado com um protocolo binário meia boca sobre TCP

  • Repo

  • Infelizmente cheguei tarde e não tive tempo de fazer o banco de dados direito, mas o que vale é a intenção

  • Particularmente orgulhoso do load balancer, nunca havia feito algo do tipo e foi bem divertido

  • Github: @arthur-teixeira