Olá Fabiano, obrigado pelo comentário. Desculpe a demora em responder, mas não recebo notificações de comentários via Medium e achei seu comentário por acaso =(

Esse é de fato um problema. O melhor mecanismo que eu vi para tentar amenizar esse problema é algum tipo de cache que controlaria o estado de uma transação. Ex: em caso de alguma operação de escrita, antes da operação ser efetuada, é lançado um mecanismo de controle de estado no cache para que não ocorram duas transações de forma concorrente. Após a liquidação da operação, o cache é invalidado.

Ainda sim, caso o intervalo de tempo entre as operações seja muito pequeno, pode duplicar mesmo, mas acho que ajuda a amenizar o problema pelo menos.

--

--

Escritor-Desenvolvedor

Love podcasts or audiobooks? Learn on the go with our new app.

Get the Medium app

A button that says 'Download on the App Store', and if clicked it will lead you to the iOS App store
A button that says 'Get it on, Google Play', and if clicked it will lead you to the Google Play store
Adriano Croco

Adriano Croco

Escritor-Desenvolvedor

More from Medium

Crissy Swamp: Hyperreal San Francisco

Newly Fixed Camera Lens, and a fearful Ukrainian ally

Iraq: Eleven soldiers killed in Islamic State attack on base in eastern Diyala province

Why You Shouldn’t be Results Oriented