Aplicaciones con múltiples clientes

Sdílet
Vložit
  • čas přidán 24. 07. 2024
  • Vamos Guía sobre multi tenancy y gestión de datos en Entity Framework Core.
    Miembros premium de la comunidad: www.netmentor.es/miembro-premium
    Si te gusta el contenido, puedes apoyar al canal invitandome a un café www.buymeacoffee.com/netmentor
    00:00 Introuducción a multi tenancy
    01:01 Estrategia para implementar aplicaciones con múltiples clientes
    10:39 qué estrategia elegir
    13:27 Implementar un connection multiplexer con CSharp
  • Věda a technologie

Komentáře • 20

  • @NetMentor
    @NetMentor  Před 3 měsíci +2

    Blog: www.netmentor.es/entrada/aplicaciones-multi-tenant
    Twitter: twitter.com/NetMentorTW

  • @valdirmarquez9587
    @valdirmarquez9587 Před měsícem

    Yo trabajo con una sola aplicación y múltiples bases de datos.. tengo una rutina que me permite actualizar todas las bases de datos con un solo click, y a cada rato estoy creando réplicas de BD, agregando y eliminando campos etc sin problemas en más de 10 años.. a mi me parece mejor tener a cada cliente desacoplado..

  • @edwinroman30
    @edwinroman30 Před 3 měsíci +1

    Concuerdo contigo estimado Ivan, usar el tenantID or clientID en las columnas de los datos que se relacionan al negocio, sería la opción más útil para así a futuro darle su data correspondiente de forma más segura a cada cliente.

  • @diegoimberti4398
    @diegoimberti4398 Před 3 měsíci

    Podrías hacer algún video de clusters y kubernetes. Ya tengo varias dudas al respecto

  • @rgonzalezabreu
    @rgonzalezabreu Před 3 měsíci

    Todo se complica aún más en entornos microservicios o micromonolitos.
    TenantID en las tablas siempre es la opción más recomendable, todo lo demás... son dolores de cabeza.
    👏👏👏Gracias por compartir!

  • @smith123456789ist
    @smith123456789ist Před 3 měsíci

    Uff ayer estaba buscando informacion sobre esto, y mira como subes este videito, gracias

  • @juanpedrososa1118
    @juanpedrososa1118 Před 3 měsíci

    Gracias por compartir tus conocimientos. Justo estoy trabajando en un proyecto que maneja muchos clientes y lo empecé a realizar colocando una columna para el ID de cliente.

  • @edwinroman30
    @edwinroman30 Před 3 měsíci +1

    Suena un poco complicado el tema multiclientes (multi-tenances) cuando se trata de manejar distintas cadenas como mencionas. Como mencionas agrega un capa de complejidad en todos los aspectos (tecnicos, posiblemente legales, ...)

  • @pequenofrancisco1926
    @pequenofrancisco1926 Před 3 měsíci +1

    Se entiende de lujo

  • @Uberman69
    @Uberman69 Před 3 měsíci

    Hola excelente contenido. Una pregunta de que curso estas hablando? Tengo pensado aprender C#

  • @WilsonN350
    @WilsonN350 Před 3 měsíci

    como siempre contenido de calidad

  • @ulicod3158
    @ulicod3158 Před 3 měsíci +2

    Otra manera de hacer multi tenant es usar BD embebidas, hay un video de Ethan Niser que usa turso que esta muy bueno!

    • @yomero4427
      @yomero4427 Před 2 měsíci

      ah caray! eso si me interesa

  • @christianmagnus1003
    @christianmagnus1003 Před 3 měsíci +1

    Y el tema de computo en las consultas? Porque si es una unica db para 50 clientes, toda esa data aparte de los joins de negocio siempre tendras que tambien meterle el where de la columna tenantID, sobre toda la info de los 50 o 100 clientes en una unica db, si es algo produente? nunca he realizado un ejercicio asi por eso pregunto

    • @NetMentor
      @NetMentor  Před 3 měsíci

      Si claro, el where tiene que ir en todas las consultas. Hay formas con código de validar que esto es así

    • @Troyuko
      @Troyuko Před 3 měsíci

      Puede afectar al rendimiento de las consultas ese where?

    • @NetMentor
      @NetMentor  Před 3 měsíci +1

      @Troyuko no, esa columna debe llegar un índice

  • @luisfelipepinto7344
    @luisfelipepinto7344 Před 3 měsíci

    Quieres ser mi mentor?

    • @NetMentor
      @NetMentor  Před 3 měsíci

      no tengo tiempo para tomarme enserio mentorias :(. pero si tienes dudas o consultas concretas que puedo contestar de manera mas o menos rápida me puedes contactar o por twitter o por la sección de contacto de mi web. un saludo