Versão inicial do Checkout com Single Connections

A versão anterior abria uma conexão para cada worker, essa talvez não seja a melhor solução, mas estou estudando ``shared state between processes``.