Rogério Fonseca

1.3K posts

Rogério Fonseca

Rogério Fonseca

@rogeriofonseca

DF/MG Katılım Nisan 2009
724 Takip Edilen270 Takipçiler
Rogério Fonseca retweetledi
zanfranceschi
zanfranceschi@zanfranceschi·
Quando você não concorda com o review que fizeram do seu PR, mas mesmo assim faz as mudanças sugeridas só pra não ter discussão.
Português
18
71
736
32.8K
Rogério Fonseca retweetledi
Tarz 🐍🦫 @techtarzan.bsky.social
É normal um senior experiente não saber lidar com Git? Fazer revert, Cherry pick, conflito de branch e essas coisas? Pq eu com 6 meses de estágio já sei
Português
117
10
295
122.6K
Rogério Fonseca retweetledi
Principe do Oceano
Principe do Oceano@rponte·
sistemas distribuidos sofrem de falhas parciais de rede a todo momento. abraçamos timeouts e retries para assegurar o progresso na presença de falhas. maaaassss retries sem idempotência eh a melhor receita para mensagens duplicadas e inconsistências no seu sistema 😬
Português
5
8
130
6.6K
Rogério Fonseca retweetledi
pseudo-terminal slave device
pseudo-terminal slave device@daemonoakz·
Os devs sobrevivendo aos layoffs pq o sistema não tem documentação e só eles sabem mexer naquele lixo
Português
21
147
2.1K
88.1K
André Lucas
André Lucas@AndreLucasrss·
@kyweehz Eu queria que a logitech criasse algum hub, central de app qualquer coisa pra Linux, facilitaria, pq o problema é o teclado geralmente 🫠
Português
1
0
0
19
André Lucas
André Lucas@AndreLucasrss·
É possível usar alguma distro linux em paz tendo coisas bluetooth ? Pq o que vejo é problema para conectar ou do neeida para de funcionar 🤷🏽‍♂️
Português
2
0
0
138
Rogério Fonseca
Rogério Fonseca@rogeriofonseca·
@wsantosdev @rponte Também pensei o mesmo. Já chegou a ver sobre as estratégias de "Transaction script" vs "Domain logic"?
Português
0
0
0
9
Principe do Oceano
Principe do Oceano@rponte·
um amigo me manda um zap com isso e eu já me coço todo pra responder 😅
Principe do Oceano tweet media
Português
34
6
232
54.4K
Rogério Fonseca
Rogério Fonseca@rogeriofonseca·
@rponte Vou disparar outra então. "Transaction script" vs "Domain logic"
Português
0
0
1
29
Diamani Ezequiel
Diamani Ezequiel@DiamaniEzequiel·
@TIM_AJUDA não existe uma área ante fraude ? Clonaram meu chip com muita facilidade e não existe uma central para esse atendimento. #timLixo
Português
1
0
1
0
Rogério Fonseca retweetledi
Principe do Oceano
Principe do Oceano@rponte·
pensando com meus botões sobre como pode ser simples ou dificil implementar idempotência numa API REST... soluções de idempotência variam de implementação para implementação, eh dificil ter uma que sirva para todos os casos de uso. ⭐️ uma forma robusta e simples de implementar idempotência eh ter uma relação 1:1 entre um HTTP request e uma database's transaction. (código da imagem) mesmo que haja chamadas a sistemas externos no meio da lógica, ainda eh possível usar essa abordagem (desde que seja possível movê-las para um job em background). se isso for possível, se seu endpoint permitir, vc evita muitas dores de cabeças e simplifica sua vida 🙌🏻 ‼️ mas certamente há casos em que a lógica da nossa API precisa fazer chamadas a múltiplos sistemas externos sincronos e/ou non-idempotentes, e ai tudo pode ficar MUITO mais complicado 😰 claro, alguns devs(as) podem dizer: > "ah, basta ter uma Idempotency-Key que resolve." de fato, uma Idempotency-Key costuma ajudar bastante, mas ela sozinha não faz milagres. Por exemplo, o que acontece se: 1. SE algum sistema externo ficar fora ar? 2. SE algum sistema externo responde com um erro "non-retryable"? 3. SE o client re-tentar apenas após longos períodos (1h, 24h, 48h etc)? 4. SE a lógica quebrou no meio do caminho, mas o client desiste de re-tentar por algum motivo? 5. SE o client tem politicas de retries agressivas (sem exponential back-off)? 6. SE duas ou mais requests do client chegam de forma concorrente com a mesma Idempotency-Key? 7. SE uma nova request do client (com mesma Key) chega enquanto a anterior ainda está "em processamento"? a solução para cada uma dos "E SE..." acima pode variar por caso de uso e tecnologias utilizadas, e talvez, se vc tiver sorte, alguns deles nem precisem ser endereçados na sua API. 🥺 em casos complexos e escorregadios que precisam de resiliência e tolerância a falhas, as chances são de que vc precise implementar alguma máquina de estado, abraçar alguma solução ou lib de workflow ou até mesmo intervenção humana. enfim, sistemas distribuídos são complexos por natureza, mas nos fazem acreditar que eh um mundo feliz com todos os componentes na rede andando de mãos dadas 🤡
Principe do Oceano tweet media
Português
7
25
220
76.1K
Rogério Fonseca
Rogério Fonseca@rogeriofonseca·
@AndreLucasrss Ouvir falar muito, mas fiquei extremamente desconfortável. Talvez pelo motivo que fiquei esperando o tiozão se lascar e nunca aconteceu. 😅😅😅
Português
1
0
0
39
André Lucas
André Lucas@AndreLucasrss·
Assistindo the office antes de ir para o natal, pq the office é a melhor serie !!!
Português
1
0
0
118
igor, aquele do flow
igor, aquele do flow@iguinho3k·
essa é uma razão (distante, tem outras mais importantes) pra não aceitar fazer episódios com convidados que só tão lá por causa de patrocínio. já vi convidado dizendo com todas as letras que só tá lá por isso. nossa, terminaria o programa ali mesmo. imagina se essa agora tivesse sido no flow... de certa forma ficou no felipe, dessa vez. a chance de pegar todo mundo, no entanto, existe e é grande
Português
159
38
3.4K
1.1M
Rogério Fonseca retweetledi
Kewerson Hugo
Kewerson Hugo@KewersonHugo·
E deixo aqui a recomendação de talk do @rponte ensinando como escalar seu monolito antes considerar criar um microserviço. O nome da talk é "arquitetura Java", mas os conceitos se aplicam para qualquer linguagem. youtube.com/watch?v=uoLTYZ…
YouTube video
YouTube
Português
0
4
18
1.1K
Rogério Fonseca retweetledi
Fred Fernandes
Fred Fernandes@FredLAFernandes·
Mais um dia e mais um estudo mostrando que VAPE faz mal de verdade. Avaliou efeito agudo no pulmão e no coração Para quem acha que VAPE tem só um vapor de fada e que o pulmão fica cor de rosa com sopro de unicórnio ao usar veja o fio. Faz mal desde as primeiras tragadas 1/5
Fred Fernandes tweet media
Português
133
997
5.4K
892.4K
André Lucas
André Lucas@AndreLucasrss·
Será que se eu pedi para o ChatGPT, roteiros de viagens pela Europa ou pelo Brasil pra começar um rolê de nômade digital com valores e indicações ele monta ???? 🤔
Português
3
0
3
314