Grupo de discussões sobre .NET, ASP.NET, Mono, .NET Core, Xamarin, etc. Regras: https://github.com/luizcarlosfaria/groups/tree/main/dotnetbr Use /info para saber mais. 🔥 Evite BAN, se for publicar vagas, faça no @devstream_vagas 🔥
porque a informação não precisa ser armazenada é só pra informar o usuario.
Читать полностью…mas só tenho 4 anos de experiencia com micro serviço. kk
Читать полностью…10 anos falando essa merda sobre docker, pqp... o cara é Lider Técnico, e pede isso!
Читать полностью…você está me dizendo, que o lider técnico do seu projeto, quer colocar um redis, dentro do mesmo container da aplicação?
Читать полностью…[Microservices x Monolitos|21h|Online|Gratuito]
Confira neste evento ONLINE e GRATUITO do Canal .NET uma análise sobre o case da Amazon Prime Video, em que se deixou de lado uma implementação baseada em Microsserviços para um retorno a uma arquitetura baseada em Monolitos.
Ao longo da live serão discutidas ainda questões sobre adotar ou não Microservices, o esforço dispendido em refatorações, considerações importantes do ponto de vista arquitetural e muito mais!
Palestrante: Luiz Carlos Faria (Microsoft MVP, MTAC)
Quando: HOJE - quarta, 14/06/2023 - a partir das 21:00 - horário de Brasília
Faça sua inscrição em:
https://bit.ly/live-microservices-monolitos
entao nao tem muito o que discutir, se a decisao nao esta nas suas maos é fazer o melhor dentro do cenario que voce tem que usar
Читать полностью…até quer colocar o servidor redis pra rodar dentro do mesmo docker que roda a aplicação .net.
Читать полностью…para dev nao tem problema nenhum, mas em prod é problema certo, especialmente dentro do IIS
Читать полностью…Bom saber, na epoca ainda configurei o signalr no mesmo projeto monolito
Читать полностью…Eliseu, vou dar uam resposta que nao gosto muito de colocar aqui, mas tenho aprendido que apesar de parecer dura ela eh a verdade,
acho que voce ta precisando dar uns 2 passos para tras e entender o problema que voce quer resolver ao inves de focar na tecnologia.
O que voce descreveu pra gente até agora é que voce precisa notificar usuarios quando ações do sistema são finalisadas.
Nesse caso, independente da regra e da tecnologia em algum ponto do seu processamento voce vai passar um id do usuario que voce quer notificar
e a mensagem de notificação.
Esse id pode ser o id de conexao do SignalR, uma chave no Redis e etc. Eu realmente nao vejo o problema com o SignalR ou com a regra de negocio.
Observe que nesse cenario descrito eu poderia trocar o SignalR por uma implementacao que salve em uma tabela no banco, e ter uma console app lendo essa tabela de minuto a minuto e faznedo algo com as mensagens, nem de pub/sub eu precisaria.
Enfim, o texto longo é para explicar que voce precisa focar em solucionar um problema e não pensar só na tecnologia utilizada
Ja usei o signalr pra criar um chat entre usuarios dentro do sistema, na epoca ficou meio pesado e a aplicacao usava muita memoria
Читать полностью…mas se é só pra avisar q esta pronto, oq o signalr tem a ver com a complexidade?
Читать полностью…Pq o maluco não usa logo oh sqlite ou algo do tipo já q ele quer colocar o db no mesmo lugar kkkkk
Читать полностью…Eu não entendo como essas pessoas tem emprego, sério!
Читать полностью…só pra tirar uma duvida aqui, voce diz exatamente no mesmo dockerfile ou voce ta falando de um docker compose da vida?
Читать полностью…ahuauhauhauhauhauhauhauhauhauhauhauhauhauhauhauhahu
Читать полностью…nao nao, oq eu geralmente indico é no Startup.cs por exemplo é configurar o SignalR normalmente, mas ter uma condicao que se for PROD, ao inves do SignalR normal, usar o SignalR do Azure
Читать полностью…entao o ideal seria um projeto somente para o signalr, e se possivel ate em outro servidor
Читать полностью…não sei nem se tem como configurar um servidor redis dentro do dockerfile da minha aplicação.
Читать полностью…SignalR ou qualquer coisa que implemente notificações nao deve ficar no mesmo servidor de producao, sempre fica em processo isolado para nao competir em recursos e ter escalabilidade independente do sistema principal. Eh a regra numero 1 de pq se usa SignalR gerenciado no Azure e não por conta propria por exemplo
Читать полностью…mas pra fazer só isso aí acho q é a melhor opcao, ja q nao quer usar docker
Читать полностью…eu ia perguntar a mesma coisa ... mas vou colocar só um +1 aqui
Читать полностью…