Bom pessoal, e agora chegou a hora da gente começar a falar um pouco mais sobre dados, persistência de dados, interface de dados. E a gente tem diversos padrões e eu não sei honestamente se você já chegou a ver todos. É muito interessante essa parte, principalmente pelo fato de você começar a entender quando você deve ou não deve utilizar determinados padrões. Legal? E um dos pontos importantes aqui, que eu quero que você tenha em mente, é o seguinte. Existe um conceito que a gente chama de gateways e isso aí é muito importante porque você vai perceber que você começa a ouvir esses nomes em outros tipos de arquitetura tá então olha só que interessante o que é uma gateway no final das contas quando a gente está falando no final do dia em relação a essa parte aí de persistência de dados gateway é um objeto que encapsula e acessa sistemas ou recursos externos. Então, toda vez que eu estou querendo falar com alguém de fora, eu quero ter acesso a esses recursos externos, eu preciso de uma Gateway. E você vai perceber que, pelo fato de a gente ter diversas formas de falar o mundo externo eu posso ter no final do dia diversos tipos de gay legal agora uma coisa é bem interessante a gente notar a raramente a gente escuta né no dia a dia pessoas falando deixa eu criar uma gateway mas se você olhar aqui por exemplo no próprio Clean Architecture você vai ver aqui é o seguinte você vai perceber que quando o Uncle Bob separa todos esses tipos de coisa quando a gente está organizando a arquitetura limpa olha que nome que a gente acaba vendo aqui deito e legal então deito e se você tem que ter acesso ao mundo externo provavelmente você tem uma gueto e se você olhar aqui ó a gateway ela tem acesso externo aqui por exemplo como ele colocou ao mundo do banco de dados tá então toda vez que a gente for falar de aplicação em arquitetura em padrões de persistência ea gente falar sobre o nome gateway você já sabe que independente do padrão que vai ser utilizado ele significa uma abstração pra gente conseguir falar com o mundo externo beleza então começamos bem falando de gateway ea gente vai dando seguimento aí aos outros padrões vamos nessa