Autor: Alejandro Rivero
-
Tips to optimize your psycopg2 queries
Some years ago, the authors of a new postgreSQL driver, asyncpg, claimed that it outperformed psycopg even in common, not async/await, patterns. Well, fine, the rational reaction is: lets wait for the psycopg2 developers to incorporate the same improvements. Three years later, and with a new major version in the wild, it is time to…
-
Asyncpg no es tan rapido como pinta, pero no esta mal
Hace un par de años, tirando a tres, con la incorporacion de async / await en python, aparecio el siguiente articulo 1M rows/s from Postgres to Python En el que un nuevo driver, asyncpg, batia al tradicional psycopg por goleada. Los autores lo atribuian al hecho de usar el protocolo binario siempre que tenian oportunidad.…
-
RAM usada por el kernel de linux
En uno de los servidores de produccion, segun ha ido incrementandose la version del kernel: En un webserver casero En la maquina de desktop
-
¿Cuantos gramos de uranio se vertieron en Noviembre del 70?
Hemos hablado mucho, aqui y en otros blogs, del incidente de fuga de residuos que ocurrio en la Junta de Energia Nuclear en 1970. Segun describen Romero de Pablos y Sanchez-Ron, en una lectura del Diario de la Planta Caliente M1, se estaba procesando la muestra 2-AX-270-26 y ejecutando un trasvase entre depositos desde esta…
-
¿cuantas lineas como maximo en un csv/txt para paralelizar con big data?
Ahora que los equipos tienen SSD y mucha memoria, el cuello de botella se vuelve a trasladar del disco a la cpu. Hay que extraer las lineas que nos pide el usuario, y si no tenemos indices y acceso directo no nos queda otra que buscar en los ficheros. La orden grep en cierto modo…