Cómo WALLAPOP pasó de un MONOLITO a MICROSERVICIOS |
HTML-код
- Опубликовано: 6 май 2024
- Wallapop es una de las webs más visitadas de España (y más países). Hoy vamos a ver qué problemas de escalabilidad han afrontado y cómo gracias a migrar a una arquitectura dirigida por eventos han podido solventarlas.
﹤🍍﹥ Enlaces
├ 🎥 Suscríbete: ruclips.net/user/CodelyTV?sub_co...
├ 🔖 Cursos: bit.ly/codely-pro
├ 🔗 Relacionados:
| └ Wallapop: wallapop.com
└ 👋 Redes sociales:
├ / codelytv
├ / josepanguera
├ / eloipoch
├ / rafaoe
├ / codelytv
└ / codelytv Наука
Siempre me asombra que este tipo de video sean menos valorados por los devs que prefieren el enésimo video del influencer js típico que enseña pendejadas que probablemente nunca uses... Esto es real, empresas reales con uso real... Me encanta.
Concuerdo totalmente, abundan los típicos videos genéricos de "crud en tal framework", "aplicación de notas en tal tecnología", pero cuando uno se pone a buscar temas más avanzados o digamos "serios" resulta una búsqueda infructuosa ya que casi no hay contenido que toque temas más allá del framework de moda que esta en turno, sobretodo tratándose de contenido en español, cierto es que no podemos meter a los creadores de contenido de habla anglosajona en el mismo saco, los devs que prefieren otra clase de contenido se están perdiendo de tremendas joyas💎
Siempre en foros es buena practica no usar nombres al hacer criticas que puedan traer hilo de debate interminable. Asi que su comentario esta bien.❤
Aún no he visto el vídeo, pero Wallapop siempre ha sido una de esas apps que me dejaba pensando "no puede ser que el número 1 del mercado sea tan mierda"... Y literalmente ahora hay problemas con la autenticación tardando demasiado y al entrar a un chat te lleva a la página de log in, pero si vuelves para atrás y lo vuelves a abrir, todo bien. Es un desastre. Dicho eso, me voy a ver el vídeo y doy mis opiniones tras ello
CodelyTV enseña y entretiene. Tengo que decir que agradezco que estos temas vuelvan a ser first-class citizens de codely.
Se agradece traer a gente que explica estas cosas de forma tan llana. Sería increíble tener una segunda parte ❤
Interesantísimo! Queremos la segunda parte. Gracias chicos!
Muchas gracias por compartir las batallas. Estaría genial una segunda parte
Antes de 2013 SI se publicaban eventos pero tal vez no era moda hablar de eso.. Bien que ya lo hacíamos con (MSMQ) - que en 2005 ya WCF tenía settings que lo manejaban perfectamente.. O sea Colas de mensajes desde 2003 minimo
Muy bueno el contenido, excelente experiencia la que comparten. Como punto de mejora, sería genial que los invitados modulen más al hablar, hay veces que no los entiendo y Español es mi primera lengua.
Jejeje. Venía justo a comentar esto. Es que hablan los dos exactamente igual. Como desganados. Mira que es súper interesante, pero me cuesta mantener la atención.
Por lo demás, mi like.
Tremendo video, espero la 2da parte jeje
Os abrazaría a todos. La vida real, he aprendido mogollón. Gracias!!!!
Se necesita el siguiente vídeo ya😂
Que pasada!
Muy interesante la charla y los invitados muy buen rollo :D
Sería genial que hicieran otra parte hablando de solr, errores que cometieron, buenas practicas que recomiendan. Muchas veces creemos tener la base de datos adecuada, pero al usarla no se hace bien(tamaño de documentos, indices, sharding, etc) y decimos que la base de dados es el problema 😅
Queremos que vuelvan a comentar lo de las proyecciones! ❤
La verdad me gustaría que comenten el tema de kafka. Trabajo con en un cliente donde forma parte del stack y creo que su experiencia puede ser de ayuda mucho.
Wallapisimo! A cosas así todo si. Queremos mas casos reales.
Que buen directo!! sale curso de dynamoDB? jeje
eloi guapu !
Segunda parte!
Me interesaría saber con qué montaron el sistema de CDC
Hola!
El CDC que hemos usado en los últimos años para capturar de RDS (MySQL) y enviar a Redshift ha sido Fivetran y ahora mismo estamos evaluando ZeroETL de AWS (aunque todavía no está en General Availability). De todas formas idealmente querríamos no tener ningún tipo de CDC y sólo usarlo como una solución temporal en el futuro.
Por otro lado, para un proyecto que fue más bien una prueba de concepto, aunque sigue en producción, tenemos Debezium corriendo como un conector de MSK (la alternativa de AWS a Kafka Connect).
Hacia donde estamos yendo está explicado por encima en una entrada en medium que si buscas "Building a data platform in 2023" te tendría que salir (pero no puedo enlazarlo que RUclips moderó la primera respuesta que te mandé 😅).
Muchísimas gracias por la respuesta!
Cómo se llama la empresa con la que tienen el rabbitMQ. No consigo entenderlo…. solo cojo coupe…. Gracias. Y gran vídeo 👏👏👏
CloudAMQP 🙌
Pregunta para los DDD'eros: Si tuvieras que crear vistas estilo tablas y tuvieses un sistema DDD ¿Que crearias patters vistas con SubView y Inner Joins? O ¿Harias un nuevo aggregator con datos/eventos pasados y formarias la vista en una nueva Tabla?