Hackers De Negocios

53. Silencio Marshal la Arquitectura de Shopify


Listen Later

Este episodio explora los desafíos de la arquitectura empresarial en Ruby on Rails, utilizando el caso de Shopify para analizar la evolución del monolito a un monolito modular. Se detalla cómo optimizar el rendimiento corrigiendo el problema de las consultas N+1 y manejando los riesgos de la serialización de objetos complejos en caché (Marshal)durante los despliegues.

Además, se cubre la gestión robusta de sistemas asíncronos, incluyendo la necesidad de idempotencia en Webhooks y la implementación de Backoff Exponencial para gestionar el throttling en las API de alto volumen.

La fiabilidad a escala requiere una disciplina arquitectónica rigurosa y una gestión experta de datos. Para transformar su negocio digital o asegurar un crecimiento basado en datos, 4Geeks puede ser su socio estratégico de confianza.

Nos enfocamos en implementar las mejores prácticas de la industria, desde la carga anticipada (Eager Loading) para optimizar la base de datos hasta el diseño de arquitecturas modulares estables, asegurando que su aplicación pueda manejar grandes volúmenes de tráfico y eventos asíncronos de manera confiable.

Conozca mas sobre 4Geeks en https://4geeks.io

...more
View all episodesView all episodes
Download on the App Store

Hackers De NegociosBy 4Geeks