Entrevista a Programadores de PcComponentes | la función CodelyTV 43

Поделиться
HTML-код
  • Опубликовано: 17 окт 2024
  • PcComponentes es una de las webs con más tráfico de España. Hoy contamos con programadores de allí para que nos cuenten cómo está hecho por detrás, qué problemas de rendimiento/escalabilidad se han encontrado y los grandes retos a los que se afrontan.
    Cursos relacionados con SOLID, Arquitectura Hexagonal, CQRS, Rabbit, testing, y todo lo que vemos en la entrevista: soporte.codely...
    {▶️} CodelyTV
    ├ 🎥 Suscríbete: ruclips.net/user/c...
    ├ 🐦 Twitter CodelyTV: / codelytv
    ├ 💂🏼 Twitter Rafa: / rafaoe
    ├ 👨🏻 Twitter Javi: / javiercane
    ├ 📸 Instagram: / codelytv
    ├ ℹ️ LinkedIn: / codelytv
    ├ 🟦 Facebook: / codelytv
    └ 📕 Catálogo cursos: bit.ly/cursos-...

Комментарии • 112

  • @CodelyTV
    @CodelyTV  4 года назад +21

    Que os ha gustado mas de la entrevista?
    Cursos relacionados con SOLID, Arquitectura Hexagonal, CQRS, Rabbit, testing, y todo lo que vemos en la entrevista: soporte.codely.tv/es/articles/4187948-en-que-orden-hacer-los-cursos

    • @francmoral7614
      @francmoral7614 3 года назад

      El mal rato que le habéis hecho pasar y eso que intentabais ser buenos x)

  • @elbiolopez6449
    @elbiolopez6449 2 года назад +9

    Nunca les comento, pero la verdad este tipo de videos y con la buena voluntad de PcComponentes para enseñar su arquitectura fue inmejorable y de mucho aprendizaje. Manito arriba para que les llegue a toda la comunidad

  • @leon.domingo
    @leon.domingo 3 года назад +22

    Impresionante el trabajo del equipo de PCComponentes. Enhorabuena!
    Lo que más me ha gustado es la humildad con que reconocen que no tenían ni idea del tema y cómo se "pusieron las pilas" para atajar los cambios que querían aplicar.
    A veces parece que todo el mundo sabe de todo (mágicamente) y no se ve el trabajo de formación que es necesario.
    Otra razón más para seguir comprando en PCComponentes.

  •  3 года назад +24

    Es brutal el nivelazo de este video!! Casos de uso reales y mostrando las tripas. Olé Aarón, ese talento murciano!!

  • @jose49716
    @jose49716 2 года назад +3

    Sencillamente uno de los mejores vídeos en RUclips. Ni medio normal lo que he disfrutado viéndolo.

  • @enriquelopez3325
    @enriquelopez3325 4 года назад +7

    Enhorabuena por la entrevista y gracias a Aarón y PC Componentes por mostrarnos como afrontar un reto tecnológico tan importante.

  • @andyj9273
    @andyj9273 3 года назад +1

    Me gusta muchosu canal al principio no le entendia nada por tantos conceptos que hablaban pero luego fui disfrutando poco a poco, el audio ha mejorado y sus viideos cada vez cada vez se vuelven geniales muchas gracias por impartir su conocimiento y charlas a la comunidad

  • @Tijipi
    @Tijipi 4 года назад +13

    Con esto de la cuarentena he empezado a aprender Python (Django), HTTM y CSS, no me he enterado de nada de la entrevista pero suena super guay y super interesante

  • @nachogallego5083
    @nachogallego5083 3 года назад +5

    Crack! No me canso de decir que en España hay mucho nivel en IT 👏🏻

  • @carlopdev
    @carlopdev 4 года назад +11

    ¡He disfrutado mucho!. Muchas gracias por haber entrevistado a Aarón.

  • @Trance_Code
    @Trance_Code Год назад +1

    Cuando se viene una Entrevista nuevamente actualizada con Aaron y PC Componentes, de verdad que esta entrevista es la mejor que he visto, con ustedes 2 entrevistando es una pasada, un saludo desde Chile... y gracias por lo que comparten y crean!

  • @kennykanp5320
    @kennykanp5320 4 года назад +2

    Estos vídeos me agradan mucho, son experiencias que resuelven casuisticas que me podrían pasar en el futuro, termino el vídeo con muchas ideas de solución.

  • @dngrz
    @dngrz 4 года назад +2

    Muchas gracias Aron!, excelente presentación Codelys 👍.

  • @josepservat211
    @josepservat211 3 года назад

    Muy buena la transparencia de PC Componentes y como utilizan la trazabilidad es lo que mas me ha gustado.

  • @LuisRuizHalo
    @LuisRuizHalo 3 года назад

    Muchas gracias por el contenido. Desde que les conocí me he quedado maravillado por cada video.

  • @sergiaguilar1
    @sergiaguilar1 4 года назад +19

    Soy estudiante de DAM de primer año, no he entendido nada pero muy guapo el terminal

    • @paucolome4298
      @paucolome4298 3 года назад

      Yo de segundo, y tranquilo que en el segundo seguirás sin entender nada JAJAJA. No aprendes nada en este grado, yo cuando acabe voy a la carrera

    • @sergiaguilar1
      @sergiaguilar1 3 года назад

      @@paucolome4298 No me digas eso... JAJAJAJ

    • @a_crv1245
      @a_crv1245 3 года назад

      Dependerá del sitio donde hagas el grado no?

    • @paucolome4298
      @paucolome4298 3 года назад

      @@a_crv1245 Supongo, depende de lo que esperes aprender de ahí. Yo iba con expectativas altas, además que pago una cuota bastante alta porque voy a una privada, y no es la gran cosa

    • @delamata88
      @delamata88 3 года назад +3

      @@paucolome4298 En la carrera vas a aprender mucho mas, sure XD

  • @juanignaciofernandezjubin5798
    @juanignaciofernandezjubin5798 3 года назад

    Es la primera vez que los veo, y te digo que ya soy fan, saludos desde Argentina, son cracks hermanos.

  • @kodenix
    @kodenix 3 года назад

    Muy buena entrevista y demostración. Que sepais que Google Cloud puede desplegar un RabbitMQ con la imagen testeada de Bitnami, a solo un click, te ahorras mucho tema de sistemas, siempre tienes que administrar algo está claro, tuneles ssh, ip externa, etc, pero no es nada para todo lo que tienes que gestionar en un sistema totalmente gestionado por uno mismo.

  • @javi5296
    @javi5296 4 года назад +7

    400 y subiendo, me ha gustado mucho

  • @holapython3942
    @holapython3942 3 года назад

    Muy bueno, me ha encantado, hay cosas que no ya que llevo poco en el mundo de la programación pero una pasada todo !

  • @giovl90
    @giovl90 4 года назад +6

    muchas gracias Aron eres un crack !

  • @senor7857
    @senor7857 3 года назад +4

    Pues nada, pensaba que sabía algo de este mundillo...
    Mañana empiezo a mirar ofertas de camionero.

  • @javiermartinez4096
    @javiermartinez4096 3 года назад

    Enhorabuena chicos! Super divertido y util ver entornos reales de produccion. Aaron muy grande

  • @desk6173
    @desk6173 6 месяцев назад

    Me encata este tipo de entrevistas

  • @rickertluisgonzalesramirez1839

    Excelente entrevista, fue muy interesante, gracias por esa voluntad de mostrar parte de su trabajo a PcComponentes. Alguien sabe cuál es el github público que menciona PcComponetes, me gustaría echarle un vistazo a ese repo público de las estructuras de los mensajes?

  •  2 года назад

    Recién me lo he topado. Y no tiene desperdicio.

  • @marceugeni
    @marceugeni 3 года назад +7

    "Vamos a ir dando algún pescaíto pa la peñita que ya esté metida en el ajo" ;D SUBSCRITO!

  • @escorialjuanmiguel
    @escorialjuanmiguel 4 года назад +4

    Muy buena entrevista, me dejasteis ayer hasta las 3 de la mañana viendolo desgraciaos. Una pregunta Aarón, tenéis pensado hacer algún microservicio en otros lenguajes?

    • @TutankAaron
      @TutankAaron 3 года назад +5

      Hola, a corto plazo sobre los servicios que tenemos ya pensados que vamos a desarrollar los seguiremos haciendo en PHP, pero a medio plazo no descartamos un cambio de stack, siempre con cabeza y no volviéndonos locos eligiendo cualquier lenguaje ;)
      Un saludo y me alegro que te gustara la entrevista :D

  • @maycoluriberomero1569
    @maycoluriberomero1569 3 года назад +1

    Super interesante este directo.

  • @ivangalicia4618
    @ivangalicia4618 4 года назад +1

    Menudo pedazo de video!!!!!!!!!!!!!!!!!!!!!!

  • @AlexGhoro
    @AlexGhoro 4 года назад +2

    Tienen alguna vez pensado en cambiar el modelo de suscripción de codely tv pro? por ejemplo hay cursos que me interesan individualmente pero otros no, entonces se que para ustedes es obviamente mas factible, pero por ejemplo en mi caso es un tipo de cliente que estan perdiendo y conozco varios amigos que estan igual, saludos desde Chile.

  • @jaime7295
    @jaime7295 4 года назад +44

    When casi no sabes lo que es un microservicio y te metes a ver este video XDDD

  • @lloparyllopary
    @lloparyllopary 3 года назад +1

    muy buena entrevista la verdad

  • @davidpccode
    @davidpccode 3 года назад +1

    que grandes!!

  • @scubacode41
    @scubacode41 3 года назад

    que buen video! no recuerdo haber visto un caso asi en video.

  • @stefanofabi7043
    @stefanofabi7043 Год назад

    Muy bueno. Yo utilizo Laravel.

  • @jofla
    @jofla 3 года назад

    muy bueno, felicidades

  • @tbl6625
    @tbl6625 4 года назад

    Entiendo que sobre el momento 35:31 estáis hablando de introducir event sourcing, pero no termino de entender bien esa parte del video: ¿escalabilidad? ¿misma tabla de eventos y comandos? ¿el proceso que lea de la tabla de eventos y publique?

  • @WolfElectronicS
    @WolfElectronicS 3 года назад +3

    Por parte de Aarón genial por las explicaciones y la transparencia, todo super interesante. Por parte de los host, un poco cansinos interrumpiéndole todo el rato xD

  • @LawrenceProduction
    @LawrenceProduction 3 года назад +3

    Que locura, de una yendo a subscribirme a codely :v

  • @rafaelcapillaferrer1372
    @rafaelcapillaferrer1372 4 года назад +6

    Brutal Aarón ;}

  • @community7757
    @community7757 3 года назад

    Me he comido 1 hora de video con la misma cara que me pone mi perro cuando le hablo. Yo aun me hago un lío intentando hacer una simple función XDDD espero llegar algún día a ese nivel y espero una segunda parte del video :)

  • @gerarduab9960
    @gerarduab9960 4 года назад

    A que se refiere con la creación de los value object en el comando? porqué hace referencia? Deberían crearse en la entidad no es así? [30:14]. Cuando se hace un assert para comprobar si existe un Id de otro servicio, esos Id's de donde vienen? hay una copia de los id's de la bbd por servicio o es mejor hacer una query a los servicios para encontrar la id?

  • @josecelvinrivas
    @josecelvinrivas 3 года назад +2

    PostgreSQL se ha puesto increible! mas con graphQL

  • @Nemhesis10
    @Nemhesis10 4 года назад +1

    Muuuuuuy bueno!

  • @jbalceda
    @jbalceda 3 года назад

    Qué excelente entrevista!

  • @MrTurnedNitrux
    @MrTurnedNitrux 3 года назад

    Me ha gustado la mención de los sysadmins yo soy de esos que van a cambiar los hierros hasta un fin de semana 🤣😭

  • @javierlp383
    @javierlp383 4 года назад +5

    me hubiera gustado hacer alguna pregunta pero me lo perdí. Una pena porque me quedaron dudas de como tienen 60.000.000 de peticiones por segundo con solo 60.000 usuarios concurrentes. Son 1000 por usuario segundo. Claramente está fuera de los límites estándar para aplicaciones críticas y más aún tratándose de un ecommerce. Tampoco se ha explicado a que llaman petición, tal vez sea ese el problema.
    Un detalle que a mi hubiera hecho el vídeo más interesante, antes de hablar de código, hubiera sido ver un esquema de arquitectura y de despliegue de componentes de alto nivel para saber de que estamos hablando. Y como dice Aaron la arquitecta orientada a eventos en aplicaciones de este tipo no son útiles, solo añaden complejidad. Aunque su arquitectura debería ser más simple, pero no se sabe nunca como llegas a esas soluciones.No se debe opinar mucho sin conocer toda la historia.
    Enhorabuena por el canal, yo a vuestra edad estaba con tarjetas perforadas y ahora creando modelos de IA. entre otras cosas Preparaos para el viaje que supone esta profesión.

    • @ayomr9425
      @ayomr9425 4 года назад

      Pense lo mismo de las 60M por segundo, como un cliente web genera 1k req/seg? de locos

    • @TutankAaron
      @TutankAaron 4 года назад +14

      Hola, si, tenéis razón aquí pido perdón ya que tuve un lapsus jeje, era el inicio de la entrevista y estaba bastante nervioso y no me di cuenta que dije segundos, son 60M-70M de peticiones de usuarios por hora en nuestros momentos de pico, evidentemente no somos Google, somos un e-comerce jejeje, por eso mas tarde digo "se que hay videos por internet de gente que afronta muchas mas peticiones que nosotros" pensando que había dicho horas, sorry por el lapsus ;)

    • @ayomr9425
      @ayomr9425 4 года назад +2

      @@TutankAaron Totalmente comprensible! Muchas gracias por pasarte y dedicarnos un ratito para aclarar el dato :-) Saludos!!

    • @javierlp383
      @javierlp383 4 года назад

      @@TutankAaron Ok, gracias por aclararlo. A mi me pasa lo mismo en eventos y cosas por el estilo, los nervios a veces te juegan malas pasadas. Enhorabuena por él trabajos que estáis haciendo. Un CDN no os vendría mal al menos para estáticos si no lo estáis usando ya, ahorras muchísimo en hierro en frontales. Mucha suerte.

  • @DarwinMedina
    @DarwinMedina 3 года назад

    Genial..!

  • @FernandoPalacios26
    @FernandoPalacios26 3 года назад

    Excelente entrevista! Arón tengo un par de consultas, como puedo contactarte?

  • @adriancalvoserna5966
    @adriancalvoserna5966 4 года назад

    Codely Dark, cursor en rojo 🤯🤯🤯 locura ajajaja.

  • @sebastiandiazb.2988
    @sebastiandiazb.2988 3 года назад

    Podrian dejarlo en podcast en spotify seria genial :(

  • @aprenderinglesescuchando3116
    @aprenderinglesescuchando3116 4 года назад +1

    Command es un actor primario y debería ir en infraestructura?

  • @JCChaux
    @JCChaux 3 года назад

    Que interesante mae mía! Digo voy a ver 10 minutillos a la 1am y pum... las 2:00 y aquí estoy pegado.

  • @BhEaN
    @BhEaN 4 года назад +4

    Muy interesante la entrevista... pero 60 millones de peticiones por segundo??? Creo que os habeis flipado un poquito xDDDD. Google (en 2019, que son los datos más actuales que he visto) recibía unas 63.000 request por segundo (a nivel MUNDIAL), y vosotros no teneis 1000 veces más tráfico que ellos ni en black-friday ni en vuestros mejores sueños, jejejee. Yo también he llevado la infraestructura de un site con medias de 60k usuarios concurrentes como vosotros, y teníamos PICOS de 900 requests por segundo, así que no me cuadra en absoluto lo que dices. Con respecto al resto, muy interesante todo, gracias por el video!

    • @TutankAaron
      @TutankAaron 4 года назад +1

      Si tenéis razón tuve un lapsus y me hice un lio con las palabras jeje, lo he contestado a un comentario previo, era el inicio de la entrevista y estaba un poco nervioso, quise decir horas, no segundos, sorry por el lapsus y me alegro de que te pareciera interesante :D
      Un saludo!

    • @BhEaN
      @BhEaN 4 года назад

      Ok, eso ya me cuadra más (aunque 16.000 request por segundo me sigue pareciendo un número demasiado exagerado, la verdad, pero ok). Es totalmente normal estar nervioso en estos casos, gracias por la aclaración!

    • @javi5296
      @javi5296 4 года назад

      @@BhEaN yo interpreté que serían resultantes de los eventos que se desencadenan por cada request de un usuario, aún así me parecía una burrada

  • @juanitoc1499
    @juanitoc1499 3 года назад

    El configurador de equipos no termina de funcionar bien en Firefox, de de las pocas páginas web que me han obligado a usar otro navegador.

  • @joseguillermogomezsoriano2771
    @joseguillermogomezsoriano2771 3 года назад

    Son el final chicos,

  • @SrFooosk
    @SrFooosk 3 года назад

    Mola, pero al principio hay un detalle que se me escapa. 65 mil usuarios conectados traducidos a 60 millones de peticiones ¿por segundo? Eso no serian unas MIL peticiones por segundo por cada usuario?

  • @nelsonernestodelaquintana9378
    @nelsonernestodelaquintana9378 4 года назад +7

    Material fresco para los hacker
    s

  • @gerarduab9960
    @gerarduab9960 3 года назад

    [39:24] que uso tiene process manager pattern?

  • @pabloduarte4470
    @pabloduarte4470 10 месяцев назад

    60.000 usuarios simultáneamente conectados se traduce en 60.000.000 peticiones por segundo? Eso serían 1000 peticiones por usuario POR SEGUNDO. Se ha colado o me he perdido algo? Eso es normal? 😅

  • @JonatanIglesiasDeveloper
    @JonatanIglesiasDeveloper 4 года назад +1

    👍

  • @ElTitoFry
    @ElTitoFry 3 года назад

    Cuándo ha dicho que en el caso de uso del carrito hay involucradas 200 tablas casi me da un infarto. Eso denota una falta de ingeniería del software terrible (supongo que esto se deba a que la web se ha ido modernizando con el tiempo pero el tema de las compras y demás está simplemente heredado de antes y sin tocar). Pero sinceramente, como ingeniero informático, es una locura que intervengan 200 tablas para solo el carrito, ósea eso denota una falta de optimización del código y de querer realmente modificarlo y actualizarlo para sea mucho más eficiente y productivo.

  • @AndriiKuftachov
    @AndriiKuftachov 3 года назад +1

    60 000 000 peticiones por 60 000 usuarios = 1000 peticiones por segundo / usuario
    Me parece que tenéis los problemas con la arquitectura increíble!

  • @esphydraserverstv8346
    @esphydraserverstv8346 3 года назад

    Viva el hierro!!!!

  • @gelintonx
    @gelintonx 3 года назад +1

    Ayer había que literalmente hacer cola para entrar a la pagina

  • @dovi
    @dovi 2 года назад

    Utilizando Linux 🤝

  • @grWanderer
    @grWanderer 3 года назад

    No sé cuál me calienta más de los dos.

  • @Zindokar
    @Zindokar 3 года назад +1

    Soy ingeniero informático y las infraestructuras de mi empresa no tiene nada que ver con lo que se ha visto en este vídeo. No sé que hago con mi vida.

  • @sijumosa
    @sijumosa 3 года назад

    Los programadores son cojonudos... espero que hayan aprendido ya a no timar en los sorteos....

  • @elmelkiades
    @elmelkiades 3 года назад

    chales ni dejan hablar al Aaron

  • @marianomorales-arce3050
    @marianomorales-arce3050 4 года назад

    Hola, ¿60 millones de peticiones por segundo? ¿Se puede aclarar esto un poco más....?

    • @marianomorales-arce3050
      @marianomorales-arce3050 4 года назад

      Ya lo he aclarado leyendo algo más abajo..jeje lo de abajo cuadra más.

    • @futureControl
      @futureControl 4 года назад +1

      "60M-70M de peticiones de usuarios por hora en nuestros momentos de pico"

    • @marianomorales-arce3050
      @marianomorales-arce3050 4 года назад

      @@futureControl Eso da +-16.000 peticiones por segundo sigue pareciendo bastante. Para cuantos usuarios aprox? Con cuantos nodos se aguanta este pico de carga? Sin desvelar ningún secreto si no podéis claro ;)

  • @Jvc9109
    @Jvc9109 4 года назад

    hombre la marcha mola si esta recompensada... si la empresa X factura x 10en una noche donde los devs curran x10... que menos que un bono x5 o x6. Llamadme loco

  • @worldhacker3520
    @worldhacker3520 3 года назад +1

    COLEGAS DEJEN CUPON PARA EL PRIMER MES PS, SALUDO DESDE PERU

  • @zombiexter8731
    @zombiexter8731 2 года назад

    quieren hacer algo como wallapop, aguante php GILES

  • @SandwichStorePlay
    @SandwichStorePlay 3 года назад

    minuto 41:55, eso es ingeniería.

  • @PGmales
    @PGmales 3 года назад

    Tremendo invitado, pero los entrevistadores de muy mala calidad. Una pena, porque este vídeo tenía mucho potencial.

  • @jordixboy
    @jordixboy 3 года назад +6

    Unos consejos, dejad de hacer tanto spam de vuestro curso, y constamente interrumpiendo al entrevistador, parece que vosotros soys los entrevistados, y sacando el ego a pasear constantemente. Una entrevista que podria haber acabado bien, pero vuestras interrupciones y spam constante hacen que sea infumable esto. También, muy pesados mendigando likes... El formato de la entrevista es lamentable.

  • @reinantewhisper9333
    @reinantewhisper9333 3 года назад +1

    Todo muy bonito, pero a ver si arreglais de una buena vez los graves problemas de roturas de stock que tenéis en la web o directamente no os compro más que menudo cachondeo el que lleváis y la cantidad de gente que nos llevamos quejando con esta broma de mal gusto...

  • @michaeleduardogarciaabello2180
    @michaeleduardogarciaabello2180 3 года назад

    No sé qué tan conveniente sea enseñar consultas, tablas, código, etc. De la compañía.

    • @carlosv8171
      @carlosv8171 3 года назад

      Ha mostrado como ha solucionada casos de uso, al igual que lo hacen muchas otras personas pubñicandlll en la red para ayudar a otras

    • @michaeleduardogarciaabello2180
      @michaeleduardogarciaabello2180 3 года назад

      @@carlosv8171 Tienes razón, pero eso no significa nada, en dicho caso lo mejor era enseñar una demo, no necesariamente el código real de la compañía, ya me dirás tu si vienen y le meten en temas legales por realizar esto, exponer sus api's, tablas, etc, etc.

    • @tusbackingtrackes
      @tusbackingtrackes 3 года назад

      Que sabéis si la comunicación entre servicios internos se realizan en un entorno seguro por ej VPN punto a punto. A ver si podeis adivinar siquiera en que ip estan sus servidores. Cuando sabes la seguridad perimetral que tienes y confias en los de sistemas, que más da enseñar una parte de tu código. Estoy convencido de qué lo que ha enseñado no compromete nada y más trabajando con servicios y DDD. Si entendéis algo sobre hack sabréis que antes de llegar a meterle mano al código tienes que vulnerar el firewall, el server y despues el código, todo eso, repito si sabéis las ips de dichos servidores que creo yo que empiezan por 10.x.x.x 😆 no creo que podáis entrar.

  • @JorgeDEboli
    @JorgeDEboli 2 года назад

    Otra vez Javi se come el 32% del vídeo con su chachara sin sentido, DEJA HABLAR JAVI PLEASE 🙏

  • @mivida3713
    @mivida3713 3 года назад

    Me encantó como lo crearon
    ruclips.net/video/-kwFu6WLhRQ/видео.html

  • @zeihuro
    @zeihuro 3 года назад

    tener tantas tablas en una transaccion solo demuestra lo mal que va la aplicacion