@nishan46784:

Nishan4678
Nishan4678
Open In TikTok:
Region: BD
Saturday 26 September 2026 17:21:08 GMT
89
9
0
1

Music

Download

Comments

There are no more comments for this video.
To see more videos from user @nishan46784, please go to the Tikwm homepage.

Other Videos

A estrutura de dados que elimina gargalos de performance instantaneamente. ⚡ Se você tem um código que sofre com lentidão ao fazer verificações cruzadas (aquele famoso loop dentro de outro loop), a solução quase sempre é um Hash Map. No vídeo mostrei como essa estrutura funciona por debaixo dos panos. Em linguagens modernas, você esbarra nela o tempo todo como Map, Object, Dict ou HashMap. A mágica acontece através da Função Hash: ela pega a sua chave (um ID, um e-mail, um token), faz um cálculo matemático ultrarrápido e te dá o endereço exato da memória onde o valor está guardado. O resultado? Complexidade de acesso O(1).Você não precisa percorrer uma lista de ponta a ponta. Você não pergunta de um em um. Você simplesmente acessa direto o dado que precisa. E no System Design, onde isso brilha? Sistemas de Cache de alta performance (como o Redis ou Memcached) são, na sua essência, Hash Maps gigantes vivendo na memória RAM. Eles evitam que a sua aplicação bombardeie o banco de dados com as mesmas consultas o tempo todo. A regra da engenharia é clara: se o gargalo é tempo de processamento (CPU) e você tem espaço (RAM) sobrando, troque as suas buscas lineares por Hash Maps. 👇 Mas aqui fica a reflexão: Hash Maps são perfeitos para acesso rápido de dados
A estrutura de dados que elimina gargalos de performance instantaneamente. ⚡ Se você tem um código que sofre com lentidão ao fazer verificações cruzadas (aquele famoso loop dentro de outro loop), a solução quase sempre é um Hash Map. No vídeo mostrei como essa estrutura funciona por debaixo dos panos. Em linguagens modernas, você esbarra nela o tempo todo como Map, Object, Dict ou HashMap. A mágica acontece através da Função Hash: ela pega a sua chave (um ID, um e-mail, um token), faz um cálculo matemático ultrarrápido e te dá o endereço exato da memória onde o valor está guardado. O resultado? Complexidade de acesso O(1).Você não precisa percorrer uma lista de ponta a ponta. Você não pergunta de um em um. Você simplesmente acessa direto o dado que precisa. E no System Design, onde isso brilha? Sistemas de Cache de alta performance (como o Redis ou Memcached) são, na sua essência, Hash Maps gigantes vivendo na memória RAM. Eles evitam que a sua aplicação bombardeie o banco de dados com as mesmas consultas o tempo todo. A regra da engenharia é clara: se o gargalo é tempo de processamento (CPU) e você tem espaço (RAM) sobrando, troque as suas buscas lineares por Hash Maps. 👇 Mas aqui fica a reflexão: Hash Maps são perfeitos para acesso rápido de dados "planos". E quando a gente precisa entender quem está acima ou abaixo de quem? Como você lidaria com a hierarquia de um dado em relação a outro na memória?Deixa sua ideia nos comentários! #HashMaps #EstruturasDeDados #Redis #Cache #Performance #SystemDesign #Backend #EngenhariaDeSoftware #Algoritmos #Programacao

About