Тёмный

Los CDNs NO SIRVEN.. 

midulive
Подписаться 327 тыс.
Просмотров 36 тыс.
50% 1

En este video analizamos por qué los CDNs no sirven según Guillermo Rauch, y exploramos las limitaciones de usar caché en sitios dinámicos con SSR... ¡No te lo pierdas!
▶ Artículo analizado: x.com/rauchg/s...
▶ No te pierdas más directos en: / midudev

Опубликовано:

 

23 сен 2024

Поделиться:

Ссылка:

Скачать:

Готовим ссылку...

Добавить в:

Мой плейлист
Посмотреть позже
Комментарии : 70   
@f1945
@f1945 День назад
En informática hay solo dos cosas difíciles. nombrar cosas y manejar el cache.
20 часов назад
Ah si. Hay 2 cosas difíciles en computación: 1) invalidación de cachés 2) nombrar cosas 3) dejar de equivocarse por 1 unidad.
@DiegoSalinas9
@DiegoSalinas9 19 часов назад
Si eres una persona que lee , se te hará re fácil nombrar cosas, lo digo por experiencia
@eduardopozos5022
@eduardopozos5022 18 часов назад
Depende de si es de alto nivel o nivel Ensamblador. Entiendo que te refieres a la de alto nivel, solo quería algo de atención 😢
@tartabullroberto
@tartabullroberto 17 часов назад
@@eduardopozos5022 jajaja
@skryker
@skryker 16 часов назад
controlar los estados de una aplicación también es complejo
@ricko13
@ricko13 День назад
pa mi que Guillermo Rauch debería de crear una cuenta secundaria para hacer ese tipo de posts
@Lonchanick
@Lonchanick 8 часов назад
Eso demuestra integridad, igual que Midu, dio su opinión sin censura, excelente …
@Edux_b
@Edux_b 8 часов назад
@@ricko13 Sii, que lo haga con la cuenta de Vercel 🤣
@quimera14
@quimera14 7 часов назад
¿Por qué las guitarras no funcionan? > No tienes brazos > Eres sordo > No te gusta tocar la guitarra > Las cuerdas se pueden romper y tendrás que realizar complejas operaciones de reemplazo > Quieres hacer metal industrial y música folclórica con la misma guitarra
@FernandoDilland
@FernandoDilland День назад
Una estrategia puede ser utilizar CDN en recursos estáticos por ejemplo imágenes, videos, etc, o usar algun bucket ejemplo Cloudflare R2 para desplegar en un subdominio, independientemente del servidor principal, para delegar la carga de estáticos.
@jimmyadaro
@jimmyadaro 20 часов назад
@@FernandoDilland Yo uso un NGINX con Traefik + Docker Compose y listo
@FernandoHerreroPeletero
@FernandoHerreroPeletero 23 часа назад
Siempre al algo que se puede cachear, por ejemplo las imágenes. No podrás cachear los resultados de las búsquedas, pero cachear las imágenes con una CDN te dará una respuesta en el cliente más ágil. La caché sin control no sirve de nada.
@jimmyadaro
@jimmyadaro 20 часов назад
Se pueden cachear los resultados de búsqueda y actualizar ese caché cuando se actualizan los datos
@luchomizra
@luchomizra День назад
Hacia un año el mismo decía que el futuro de la web iba a ser SSR servido desde cache por CDN como paginas estáticas, se ve que no les esta saliendo bien y ahora va encontrar de los CDN. Los CDN como todo tienen cientos de casos de uso y para algunos son conveniente para otros solo es una capa mas que no tiene sentido agregar. En mi caso los uso para webs tipo portales / cms, todo se cache en CDN y cuando guardo lo actualizo un registro simplemente se re-cachea las url correspondientes.
@luisgranados9104
@luisgranados9104 День назад
Me gusta el Guille polémico y empieza a tirar factores 🗿
@boredonidude
@boredonidude День назад
Las ganas que muchos devs le tienen a Guillermo no es normal. El tipo cada vez que pone un tweet, el precio del pan sube, digno de estudio eso xd
@MsVertigo3000
@MsVertigo3000 День назад
Yo hace algún tiempo hize una página "dinámica" con un cdn, lo hize actualizando un elemento js que luego sería cargado por un repo, la solucion renderizar una carpeta y su contenido a un objeto json, es eficiente no, había pocos datos si. xd
@LuisBlancoHijazo
@LuisBlancoHijazo День назад
En caso de webs dinámicas (tiendas online, periódicos, blogs...) usar CDN para los medios (Imágenes, previews, vídeos...) incluso para CSS y JS si la web no sufre cambios, se nota y mucho.
@RelatosdeRiqueza
@RelatosdeRiqueza 7 часов назад
Usar un CDN en un sitio dinámico es como ponerle frenos a un Fórmula 1: ¡no tiene sentido! 🏎💨
@ThakisisPW
@ThakisisPW 2 часа назад
Tiene todo el sentido del mundo si dejas de considerar cada pagina como un todo y los vez como partes diferenciadas . Si tenemos por ejemplo un navbar comun y lo queremos renderizar si la pagina contiene algo dinamico tendremos 2 opciones o la pintamos usando el browser o la pintamos usando el server, ambas soluciones tienen sus problemas. El cliente pq necesitas javascript que ralentiza la carga y puede producir un parpadeo si la pintamos en servidor necesitamos recursos de servidor pq la pagina es dinamica, y si fuese un usuario no pasa nada pero eso por cada usuario que accede a la pagina. Si un elemento es comun a todos los usuarios no estaria bien que esa parte se siriviera de un CDN como un fragmento ya prerenderiza y cuando el server genera la parte realmente dinamica se reciba por streaming mas tarde. Eso es el partial prerendering de Nextjs. Reduces el js sin necesita de que el servidor tenga que ejecutar nada.
@SrCarlx
@SrCarlx 20 часов назад
Con poner en el CDN solo las imágenes de cualquier sitio dinámico o estático, ya la optimización en cuanto a la velocidad puede ser dramáticamente mejor. Para lo demás se pueden tomar decisiones más específicas. Opino desde mi ignorancia.
@minosgabo8258
@minosgabo8258 День назад
Se usa para los css, js, fuentes , imágenes, si tú contenido es dinámico debes crear un subdominio para la parte de los estáticos
@diegoalvarez437
@diegoalvarez437 22 часа назад
O usar Astro si la app no es muy robusta.
@daninogue
@daninogue 9 часов назад
Una CDN nos puede ayudar también cuando tenemos picos de carga. Conguras que la cache dure por ejemplo 10 nimutos y asi se quitas mucha carga al servidor
@BlackMilo87
@BlackMilo87 14 часов назад
En rust hay un frame full stack llamado leptos, puede hacer web con inslands y es lenguaje muy parecido a react con la ventaja q es reactivo y es compilado y todo lo de rust
@carlosjose-om3qr
@carlosjose-om3qr 5 часов назад
Gracias por la info, ya lo busco.
@BlackMilo87
@BlackMilo87 2 часа назад
@@carlosjose-om3qr perfecto amigo y wasmer es como Docker en rust super ligero creo q es el futuro amigo.
@greiderrtm
@greiderrtm День назад
Los CDNs son realmente útiles para servicios como Netflix y pueden aliviar bastante tráfico en horas pico para los ISP.
@nelson6e65
@nelson6e65 23 часа назад
Pero el CDN también es para los assets, como imágenes estáticas, scripts y CSS. Para el contenido SSR sí lo veo que no sirve.
@neociber24
@neociber24 День назад
¿Porqué usarías un CDN en un sitio que usa SSR? Entiendo para CSS pero no para el resultado del renderizado.
@luchomizra
@luchomizra День назад
Estas mezclando los conceptos. SSR significa que el servidor va a usar computo para poder renderizar en el servidor. CDN son servidores intermedios que están distribuidos por lo tanto mas cerca del usuario para entregarse mas rápido, normalmente sirven archivos estáticos como un HTML o imagen.
@rumpelstiltskin08
@rumpelstiltskin08 День назад
​@@luchomizrabro, no respondiste la pregunta 🤣
@luchomizra
@luchomizra 23 часа назад
@@rumpelstiltskin08 Imagínate que tu web tarda en renderizarse 400ms y el servidor esta en USA y yo en argentina, me carga la web en 800ms, cacheas eso lo tiras como un HTML estático a un CDN en brazil y ahora te va a cargar en 80ms. Además no va a requerir computo, por lo que podes tener una vps mas chica o la misma vps para mas usuarios.
@soran2290
@soran2290 День назад
Entonces como se hace un buen cacheo con cloudflare en este tipo de casos? 😢
@idcarlos
@idcarlos 16 часов назад
@@soran2290 manejando cabeceras específicas que preguntan si la información ha cambiado (como etag) y así la API solo devuelve un 304 y el CDN puede seguir sirviendo el contenido sin refrescarse.
@rumpelstiltskin08
@rumpelstiltskin08 День назад
Guillermo hablando de cache, y si algo que no controlar bien vercel y nextJs es el cache 😂
@terse4539
@terse4539 День назад
Astro cof cof
@YusufSalahAdDin
@YusufSalahAdDin День назад
Nosotros usamos el CDN para archivos multimedia...
@FernandoHerreroPeletero
@FernandoHerreroPeletero 23 часа назад
En prensa SÍ se usa CDN, lo digo con conocimiento de causa.
@joseavilasg
@joseavilasg 23 часа назад
Alguien sabe cuál es el análogo de partial prerendering o server island en Angular?
@YusufSalahAdDin
@YusufSalahAdDin День назад
"Compra mi producto" 😂
@azad2096
@azad2096 23 часа назад
IMPRESENTABLE ese tipo usa mal el CDN y encima se queja
@mjerez6029
@mjerez6029 День назад
Eso de que la parte dinamica no se puede hacer en el cliente por la UI da saltos quien se lo ha inventado?
@idcarlos
@idcarlos День назад
SPA + API y se acaba el problema
@JulioVinachi
@JulioVinachi День назад
😂 que migre a astro ✊
@carlosduran5460
@carlosduran5460 День назад
El grille está ardido porque Astro sí soporta CDN en su alternativa al PPR (Partial Pre-Rendering, Vercel se esmera en sacar más acrónimos). Astro Server Islands es hermoso. El cache-control aplica muy bien a mayor parte del contenido en internet. Vercel solo quiere que usemos Next para gastar cómputo innecesario.
@rubenescalantea
@rubenescalantea День назад
Estamos volviendo a hacer todo en el servidor, cosa rara e interesante.
@you-vb4hy
@you-vb4hy 9 часов назад
i will wait for an event in which they give gold to exchange. although if I need to make dungeon third dungeon to improve the jades
@antoniosola91
@antoniosola91 День назад
Por qué el Rauch "este" está siempre llorando? Pero siempre! 😂😂😂
@miguelgutierrez6693
@miguelgutierrez6693 21 час назад
XDDDDDD me saque de pedo pq acá en Mexico "CDN " son las siglas de un grupo de la maña JAJAJAJJA
@rid93xd
@rid93xd 23 часа назад
Midu mirando CVE 🤔
@amc4004
@amc4004 21 час назад
Hola Midu, te puedes contactar conmigo please, quisiera obtener asesoría profesional para desplegar un proyecto, gracias.
@davidrueda7444
@davidrueda7444 День назад
Pregunta basica de cualquier certificacion de AWS/Azure, Los CDN solo son utiles para contenido estatico, creo que escribio ese twiter solo para generar polemica (clickbait)
@snithfferx
@snithfferx День назад
Yo no uso cdn, porque mis aplicaciones son locales, por lo menos por el momento.
@rmiranda4622
@rmiranda4622 День назад
Deno fresh seria otra solución 🙌
@BlackMilo87
@BlackMilo87 14 часов назад
Solo diré wasmer y leptos con eso de nada.
@waltergsarts
@waltergsarts День назад
CDN no sirve para WebApps
@luchomizra
@luchomizra 23 часа назад
fundamenta
@INUMAKI_01
@INUMAKI_01 День назад
Primero 😊
@elmoster1909
@elmoster1909 День назад
Nice yolo
@Mkrdz71
@Mkrdz71 8 часов назад
Tu inglés es MALISSSIMO 😩
@angellonunezgz
@angellonunezgz 6 часов назад
Nah, está bastante bien
@beto_249
@beto_249 День назад
el vídeo dura 13:37, n1c3
Далее
El fallo de seguridad catastrófico del navegador Arc
15:28
Se confirma LO MEJOR para los salarios de Empleados!!
11:26
Крутой фокус + секрет! #shorts
00:10
Encuentran Nuevo Tipo de Sangre
14:52
Просмотров 7 тыс.
Is Computer Science still worth it?
20:08
Просмотров 244 тыс.
Can You Build a Working iPhone From AliExpress...?
19:06
Elon Musk se salta la ley en Brasil con Cloudflare
15:41
...Will Save Your Life Next Week
13:25
Просмотров 1,1 млн
¿Qué es una API? - La mejor explicación en español
12:11
Крутой фокус + секрет! #shorts
00:10