Destrinchando a lib async da App Sauce (baseada em core.async) #20
Replies: 3 comments 2 replies
-
Apesar de simples, esse código basicamente era a infraestrutura para o processamento de diversos eventos em real-time para competições de jogos on-line. Entre os clientes tinham empresas bem grandes do porte da Blizzard. |
Beta Was this translation helpful? Give feedback.
-
@mauricioszabo dado que você comentou sobre Actors, você pode compartilhar sua experiência com esse estilo de desenvolvimento? |
Beta Was this translation helpful? Give feedback.
-
Aproveitando que estamos no assunto, eu tenho essa talk aqui sobre paralelismo: https://youtu.be/b7cbPjsYUYY |
Beta Was this translation helpful? Give feedback.
Uh oh!
There was an error while loading. Please reload this page.
Uh oh!
There was an error while loading. Please reload this page.
-
Dada as ultimas discussões sobre core.async no canal do Telegram, eu resolvi publicar meus estudos sobre a biblioteca async da App Sauce. Os autores da lib são o Nate Jones e o Christopher que apresentam o podcast Funcional Design in Clojure.
Eu trabalhei com eles e tive a oportunidade de ver essa biblioteca em uso em produção e foi bem interessante. O README no repo dos meus estudos contém uma explicação das duas abstrações principais da biblioteca (worker e pipeline) e existe um arquivo de exemplos com um pouco de código utilizando a lib.
Código dos meus estudos (
unit
): https://github.com/wandersoncferreira/unit(não aconselho usar esse código sem ser para fins educativos (pois foi para isso que eu re-escrevi))
Beta Was this translation helpful? Give feedback.
All reactions