Escanea para descargar la aplicación Gate
qrCode
Más opciones de descarga
No volver a recordar hoy

Python ha sido siempre mi herramienta de elección para la recolección de datos. Hasta que recientemente probé Rust, me di cuenta de que en escenarios de captura a gran escala, sus ventajas son demasiado evidentes.



Hablando de la extracción de datos de acciones, cuando necesitas manejar cientos o miles de solicitudes al mismo tiempo, el rendimiento concurrente y el control de memoria de Rust son simplemente aplastantes. Aunque Python es rápido de escribir, a este nivel comienza a resultar difícil.

No es que Python no funcione, sino que hay que elegir la herramienta adecuada para el escenario. ¿Proyectos pequeños? Python es suficiente. ¿Expandirse para procesar grandes volúmenes de datos? Rust es el que puede soportar la presión.
Ver originales
Esta página puede contener contenido de terceros, que se proporciona únicamente con fines informativos (sin garantías ni declaraciones) y no debe considerarse como un respaldo por parte de Gate a las opiniones expresadas ni como asesoramiento financiero o profesional. Consulte el Descargo de responsabilidad para obtener más detalles.
  • Recompensa
  • 4
  • Republicar
  • Compartir
Comentar
0/400
WenMoon42vip
· hace18h
Miles de solicitudes concurrentes, Python realmente no puede soportarlo... Ya caí en la trampa el año pasado, después de cambiar a Rust, ¡es una maravilla!
Ver originalesResponder0
MEVVictimAlliancevip
· hace18h
De verdad, solo al usar Rust para procesar grandes datos entiendo lo que significa la reducción de dimensiones.
Ver originalesResponder0
FlatTaxvip
· hace18h
Ah, otro hermano cautivado por el rendimiento de Rust, con solo mirarlo un par de veces sé cómo continúa la historia.
Ver originalesResponder0
JustAnotherWalletvip
· hace18h
Ha, finalmente alguien lo ha dicho. Ya había notado que Python tiene limitaciones en el área de arañas web a gran escala, y ahora los que usan Rust están empezando a liderar. --- La curva de aprendizaje de Rust es empinada, pero una vez que lo entiendes, realmente es atractivo. Hace un par de meses también estuve debatiéndome entre Python y Rust, al final decidí aprender Rust. --- Para ser sincero, el desarrollo rápido de Python es una ventaja, pero cuando realmente tienes que manejar grandes volúmenes de datos, se muestra su verdadero rostro, y tengo experiencia en eso. --- El término "aplastar" se usa muy acertadamente. Mis arañas web han reducido sus costos a más de la mitad desde que migré de Python a Rust, y la eficiencia ha despegado directamente. --- Sin embargo, el costo de aprendizaje de Rust es realmente intimidante, un pequeño equipo debería seguir usando Python por ahora, a menos que se trate de un proyecto de escala realmente grande. --- Tiene su esencia. En cuanto a rendimiento en concurrencia, Rust realmente no tiene competencia; la GIL de Python me ha causado muchas pérdidas anteriormente. --- Este argumento es bueno, pero también depende del escenario empresarial específico. Algunos proyectos de arañas web en realidad no requieren un rendimiento tan extremo, con que Python sea suficiente está bien.
Ver originalesResponder0
  • Anclado
Opera con criptomonedas en cualquier momento y lugar
qrCode
Escanee para descargar la aplicación Gate
Comunidad
Español
  • 简体中文
  • English
  • Tiếng Việt
  • 繁體中文
  • Español
  • Русский
  • Français (Afrique)
  • Português (Portugal)
  • Bahasa Indonesia
  • 日本語
  • بالعربية
  • Українська
  • Português (Brasil)