Ahora es 18 de junio de 2026.
Hace tiempo que no escribo en el diario. Últimamente he estado trabajando en estrategias de futuros de índices bursátiles domésticos.
Recientemente, le pedí a Ryan que migrara el proyecto de arbitraje de NodeJS a Rust, y el efecto ha sido excelente: se resolvieron por completo sus problemas de rendimiento, y ahora se puede decir que es muy fluido. Además, desde que el proyecto de arbitraje se liberó de las restricciones del framework de Yuan, el progreso de desarrollo de Ryan se ha acelerado notablemente. Esto demuestra que es mejor tener proyectos pequeños y bien diseñados.
También hice que Midas se mudara por completo de Yuan. Ahora Midas también es algo impulsado por desarrollo con Rust + IA.
Se puede decir que el viento del uso de Rust sopla con fuerza dentro del equipo. Todo esto no habría sido posible sin el proyecto de arbitraje de predicción de mercado PMA que inició Mage. En ese momento tuvimos una reunión para discutir la elección de tecnología, y ninguno de nosotros sabía Rust (al menos no profundamente). Creíamos que, con la ayuda de la IA, escribir en Rust era algo alcanzable. Además, el arbitraje de diferenciales es un proyecto con requisitos muy altos de latencia, y necesitábamos una opción de alto rendimiento.
Después de varios meses de práctica, PMA entró en una fase de ganancias estables, con una tasa de rendimiento anualizada del 200%. Lástima que la capacidad es demasiado pequeña, y no está claro cuánto tiempo podrá seguir funcionando. Sin embargo, la lección que esto nos deja sigue siendo la misma: "Rust + IA ya se ha convertido en una opción confiable para el backend".
Luego, migramos el backend de nuestro proyecto de arbitraje a Rust en solo 2 o 3 días. Se ejecuta en una máquina AWS de 2C4G, y su rendimiento es excelente: 2C4G es más que suficiente. Todo el proceso fue desarrollo con IA + implementación y operación con IA.
Actualmente, todavía queda algo de código en Yuan usado para auditorías de fondos. Me gustaría mucho eliminarlo todo y liberar todo el clúster de K8s. Sin embargo, todavía hay algunas dificultades sin resolver sobre cómo manejar las auditorías de fondos, cuentas combinadas, etc.
Últimamente he estado usando demasiado la vista y a menudo siento fatiga visual. ¿Será que estoy envejeciendo? Así que ahora suelo poner el tamaño de fuente al máximo.