PaaS I/O

PaaS I/O

Médio

Instruções

Reporta estatísticas de E/S de rede.

Estás a escrever um PaaS e precisas de uma forma de faturar aos clientes com base na utilização de rede e do sistema de ficheiros.

Cria um wrapper para ligações de rede e ficheiros que consiga reportar estatísticas de E/S. O wrapper tem de reportar:

  • O número total de bytes lidos/escritos.
  • O número total de operações de leitura/escrita.

Abstração sobre redes e ficheiros

As operações de rede e de ficheiros são implementadas com base nos traits io::Read e io::Write. Por isso, será necessário implementar esses traits para os teus tipos.


Fonte

Brian MatsuoO link abre numa nova janela ou separador
Editar via GitHub A ligação abre numa nova janela ou separador
Rust Exercism

Estás pronto para começar PaaS I/O?

Inscreve-te no Exercism para aprenderes e dominares Rust com 99 exercícios, e mentoria humana real, tudo grátis.