Postagem em destaque

Huguinho e Zezinho surfando com granizo

Imagem
Certa vez, em outubro de 2023, Huguinho e seu amigo Zezinho foram surfar no final da tarde. O vento estava forte e a chuva, constante. Quando chegaram perto da praia, mal conseguiam segurar suas pranchas. O mar estava bem mexido, e ainda tiveram que andar cerca de 1 km até o pico. Quando estavam se aproximando, começou a cair granizo! Dava para ouvir claramente o barulho das pedras contra as pranchas. Eles se abrigaram embaixo do posto avançado dos salva-vidas, mas não adiantou muito. Ficaram olhando o mar — que estava bem agitado e quebrando bem longe — e perceberam que estava difícil passar a arrebentação. Como o granizo não parava, decidiram entrar assim mesmo. Logo que entraram no mar, o granizo cessou, mas aí começou o verdadeiro desafio: passar a arrebentação. Depois de levar várias séries na cabeça e quase sem forças, finalmente conseguiram. E começaram os raios! Quando estavam quase decidindo sair por causa deles, os raios pararam. Ufa! É algo estranho: você está lá, só você (c...

A incrível velocidade do Go

Um dos motivos que gosto do Go (a linguagem de programação, não o jogo), é que ele é extremamente rápido. E não estou falando de utilizar goroutines pois aí é covardia.

Estamos migrando um sistema de Coldfusion para Go e PHP e uma das rotinas insere um registro no banco de dados no início e outra no fim do processo. Pense como se fosse um log, mas um log específico para essa rotina. Dessa forma:

2023-05-18 17:45:03.687    ... [processaImagem] Incorporando imagem
2023-05-18 17:45:03.688    ... [processaImagem] Imagem incorporada

Entre o inicio e o final do processamento levou 1ms. Até aí, tudo bem, se não fosse o fato dessa tabela ter o campo timestamp como parte da chave primária. Se reparar, o tempo é definido em milissegundos. Com o Coldfusion esse processo dura cerca de 20ms. Simplesmente migrando para Go, o tempo caiu muito, para menos de 1ms e assim, começou a dar erro de chave duplicada.

A solução? Depende, sempre depende. No nosso contexto, a mais simples foi feita, pois não temos necessidade de otimizar ainda mais a velocidade, até porque mesmo levando 1ms é 20 vezes mais rápido do que já estava rodando e que já atendia com folga a nossa necessidade. Colocamos um simples time.Sleep(time.Milisseconds), para que o processamento dure pelo menos 1ms. A alteração da chave primária não compensaria o esforço.

Comentários

  1. Recomendo a todos o contacto GENIUSWEBHACKERS@GMAIL.COM ou WhatsApp +447414699515. Além de exporem parceiros infiéis, oferecem também os seguintes serviços:
    * Remoção de Acusações Criminais
    * Monitorização de Telemóveis e Redes Sociais
    * Invasão de Sites
    * Transferências Bancárias
    * Alterações de Saldo de Contas
    * Rastreamento de Localização
    * Invasão de Extratos Bancários e muito mais. Sinta-se à vontade para partilhar connosco as suas preocupações. A sua satisfação é a nossa prioridade.

    Também pode experimentar os seus serviços por um preço acessível através deste endereço de e-mail profissional.

    ResponderExcluir
  2. Com a ajuda desses hackers, recuperei meu dinheiro dos golpistas que me enganaram. Eles me ajudaram sem problemas. AMERICANHACKERS1@GMAIL.COM
    WhatsApp: +1 (716) 356-9966
    Eles têm as melhores ferramentas de hacking que já vi, por isso fizeram o trabalho sem dificuldade. Eles são os melhores. Eles podem lidar com qualquer coisa relacionada a hacking, então você não precisa se preocupar. Contate-os agora para qualquer serviço de hacking que você precisar e garanto que ficará completamente satisfeito.

    OS SERVIÇOS DELES INCLUEM:

    • Recuperação de dinheiro de qualquer país do mundo
    • Troca de diplomas universitários e venda de diplomas universitários originais.

    Realizamos crédito em contas sem deixar rastros.

    • Eliminação de dívidas bancárias em 2 horas e melhoria do histórico de crédito.

    • Auxílio no cadastro na Illuminati e enriquecimento.

    • Remoção de vídeos do YouTube e alteração de classificações.

    • Rastreamento da localização da vítima e interceptação de todos os seus telefones celulares. • Invadir todas as contas de redes sociais e WhatsApp em uma hora.

    • Criar carteiras de motorista falsas e derrubar sites.

    • Invadir contas verificadas do PayPal e derrubar servidores.

    • Vender cartões de caixa eletrônico, cartões em branco, cartões de crédito e alterar documentos de registro.

    • Invadir códigos de cartões iTunes, registros e sistemas empresariais.

    • Invadir bancos de dados, apagar antecedentes criminais e autorizar cartões de crédito.

    • Invadir blogs WordPress e computadores pessoais.

    • Controlar dispositivos remotamente e registrar dados corrompidos.

    • Cartões de crédito para transações online gratuitas. RECARGA DE CONTA BITCOIN
    • Criar carteiras de motorista falsas e invadir bancos de dados
    • Invadir Android e iPhone e apagar antecedentes criminais sem deixar rastros...
    • IP indetectável e muito mais
    Eles são os melhores hackers. Entre em contato com eles agora:
    AMERICANHACKERS1@GMAIL.COM
    WhatsApp: +1 (716) 356-9966
    Você me agradecerá depois, para que possamos todos sorrir juntos, porque a sua felicidade é a prioridade deles. Nunca vi gênios como eles antes.

    ResponderExcluir
  3. Recomendo a todos o GENIUSWEBHACKERS@GMAIL.COM ou o WhatsApp +447414699515. Além de exporem parceiros infiéis, oferecem também os seguintes serviços:
    * Remoção de Acusações Criminais
    * Monitorização de Telemóveis e Redes Sociais
    * Invasão de Sites
    * Transferências Bancárias
    * Alterações de Saldo de Contas
    * Rastreamento de Localização
    * Recuperação e invasão de bitcoins e criptomoedas
    * Invasão de Extratos Bancários e muito mais. Sinta-se à vontade para partilhar connosco as suas dúvidas. A sua satisfação é a nossa prioridade.

    Também pode experimentar os seus serviços por um preço acessível através deste endereço de e-mail profissional.

    ResponderExcluir

Postar um comentário

Postagens mais visitadas deste blog

Netflix não mostra ícone de streaming

Radar na BR 101, Sul, KM 176

Huguinho e Zezinho surfando com granizo