Todo el mundo te da el mismo consejo sobre las primary keys: o "usa autoincrement" o "usa UUID". Y la verdad es que los dos, así sueltos, se quedan cortos.
El ID secuencial de toda la vida, el bigint, es rapidísimo, ocupa poco y a la base le encanta. Su punto débil no es cómo funciona, es enseñarlo: el día que ese número aparece en la URL, tipo /pedido/1042, le estás contando al mundo cuántos pedidos llevas, y cualquiera se pone a probar 1041, 1043, a ver qué encuentra.
Por eso mucha gente salta al UUID aleatorio, el v4. Resuelve lo de arriba, nadie adivina esos IDs, pero le muda el problema a la base: como el valor es aleatorio, cada fila nueva cae en un lugar distinto del índice, el B-tree se fragmenta, y con millones de registros se nota en escrituras y en tamaño.
La salida elegante, de la que casi nadie habla, es el UUIDv7. La clave está en su estructura: los primeros dígitos son la marca de tiempo de cuándo se creó, y el resto sí es aleatorio. Como el tiempo va al frente, los IDs nacen ya en orden y el índice se mantiene sano como con un secuencial; y como el resto es aleatorio, por fuera sigue siendo imposible de adivinar. Ese es el truco. Postgres 18 ya lo trae nativo, y como Supabase por dentro es Postgres, lo tienes ahí mismo.
Al final el debate no es bigint contra UUID. Es entender que el ID que guardas y el ID que muestras no tienen por qué ser el mismo. Para adentro, lo que sea más rápido. Para lo que sale al mundo, algo que no se pueda adivinar.
Que tal va Claro como internet en hogar amigos?
Lastimosamente debo abandonar @NetlifeEcuador x cobertura 😢
Como usuario común: veo mucho contenido multimedia y tv por internet
Como empleado: conexiones a vpn, descarga de recursos y videollamadas con presentación de pantalla
OMG, a crocodile tried to eat lion cub then Lions get that it is possible also to eat crocodile hatchling as crocodile tried to do, finally they exchange their captured babies 🤣😂🤣
If you want to learn:
1️⃣ XSS
↪️ SSRF
🤔 OWASP
🪟 DOM XSS
🔐 Auth bypass
💉 SQL injection
📁 File upload vulns
📦 GraphQL Hacking
🧰 Burp Suite Mastery
🧠 Business Logic Flaws
💔 Broken Access Control
🏴☠️ Real Exploit Techniques
💥 Much, much, much, more
I hope you found us!
Interesante🌊ataque DDoS 🚧 recibido en el puerto 80
⛈️Tráfico: pico máximo 700 MB/s
⚡️Packet Rate: Máximo ~680k pps bloqueados (inblock)
📈Packet filter states (pfstates): 1.83 millones conexiones concurrentes
🤖TCP Syncookies: 86.1K
☂️IP's únicas: 1,408,924
⛔️Conexiones TCP establecidas durante más de 10 minutos: 8,840
Gráficas firewall (OPNsense 🧱) , Monitorix y métricas node_exporter (Grafana)
Todas las métricas del ataque, logs e IP's involucradas disponibles en:
https://t.co/Dh9fAgU27q
La mejor manera de visualizar un ataque DDoS en un servidor web es con la herramienta ➡️Logstalgia
Cuando recibes un ⛈️ataque DDoS en la capa 7 a un servidor web te queda un fichero log enorme, 280MB en unos 10 minutos con todas las peticiones recibidas
https://t.co/wMsrl2os1r
Comparativa Mejores WAF 🧱
Un WAF (cortafuegos de aplicaciones web) filtra el tráfico HTTP/S malicioso, como la inyección SQL, el cross-site scripting, el relleno de credenciales y el abuso de API
Cloudflare
Akamai
Imperva
F5
AWS
Fortinet
Barracuda
Radware
Fastly
Microsoft Azure WAF
https://t.co/IlTTCHr0Hc
Hola gente!
Estoy x comprarme un monitor adicional para mis actividades de dev, de momento tengo 2 alternativas un AOC C32G2ZE de 32" y un ASUS VO327Q de 32"
Mi presupuesto es de $350. El asus me lo dejan en $360 y el AOC en $330. Me ayudan a decidir?
Bro… el ingeniero que CREÓ Claude Code soltó un video de 28 minutos y me voló la cabeza
Olvídate de los prompts genéricos que todo el mundo copia y pega
Este tipo te enseña exactamente cómo sacar el 300% de Claude: archivos CLAUDE.md, memoria permanente, sesiones paralelas y trucos de prompting que nadie te cuenta
Pagué cursos de 300 dólares que no llegan ni a la mitad de lo que él explica en los primeros 10 minutos
Y lo mejor: es gratis
No importa si estás empezando o si ya programas todo el día…
después de ver esto vas a usar la IA de una forma que ni sabías que existía
Guárdalo. Vas a volver mil veces 🔖