
Drisfrutando la experiencia de la vida, enamorado de mi profesion #Laravel #Proxmox #Networking #Linux #ReactNative
México
Joined March 2010
- Tweets1.4K
- Following974
- Followers286
- Likes288
CriterMax retweeted
¡Te explico la Arquitectura de Netflix y su stack!
Frontend, Backend, Base de Datos y mucho más
200 millones de horas de streaming al día...
¿Cómo lo consiguen? Vamos por partes ↓
FrontEnd
En Web, React.js y Vanilla JS siempre que pueden
¿Por qué React? Según sus palabras: "Su flujo de datos unidireccional y enfoque declarativo para el desarrollo de interfaces de usuario facilitan el razonamiento sobre nuestra aplicación"
Las apps móviles son nativas:
Usan Swift en iOS y Kotlin en Android
BackEnd
Para APIs desarrollan con Java, SpringBoot y GraphQL (tienen su propio cliente llamado DGS)
También usan Node.js para la capa de acceso de datos en algunas partes de la aplicación.
Otros pilares cruciales de su arquitectura son dos productos: Zuul y Eureka. Ambos son suyos y de código abierto..
Zuul, un servicio de gateway de enrutamiento dinámico, seguridad, monitorización y muchas cosas más.
Y Eureka para descubrir servicios, equilibrar la carga y manejar fallos.
Bases de Datos
EV Cache es su solución para guardar datos en memoria.
CockroachDB es su base de datos distribuida y escalable.
No sé si les quedará algo pero en algún momento también usaban Cassandra.
Mensajería y Streaming
Apache Kafka es su sistema de colas de mensajes.
Para el streaming de datos en tiempo real usan Apache Flink.
Almacenamiento de Video
El catálogo de vídeos está en Amazon S3 y lo distribuyen con su propia CDN llamada Open Connect.
Procesamiento de Datos
Apache Spark es su herramienta para procesar y analizar datos en tiempo real. Y usan Tableu para visualizar los resultados.
CI/CD (Integración y Despliegue Continuos)
Además de los típicos JIRA y Confluence...
Para el despliegue continuo usan Spinnaker, su propia herramienta de código abierto.
No sé si habrán actualizado alguna tecnología recientemente pero, al menos leyendo sus artículos técnicos, es lo que usaban en los últimos años.
Como ves, Netflix tiene muchas herramientas propias y que, por suerte, son de código abierto. Otra es Netflix Atlas, una base de datos de series temporales dimensionales en memoria.
¿Te esperabas el uso de estas tecnologías? ¿Qué otras tecnologías crees que usan?
CriterMax retweeted
Curso Gratis de Redes #21 Instalación y Configuración de un WAF
achirou.com/curso-gratis-de-…
CriterMax retweeted
Si usas React, aquí tienes 44 componentes interactivos complejos de UI de código abierto para crear aplicaciones.
react.keepdesign.io
CriterMax retweeted
Lo que deberías saber sobre Seguridad como Programador
youtube.com/watch?v=q1fGND4Q…
CriterMax retweeted
Nueva lección:
73 - Relación entre comentarios y artículos | Desarrollo de una API con #Laravel
En esta lección implementamos las rutas para obtener el identificador y los atributos del artículo relacionado a cada comentario.
#aprendible
aprendible.com/series/desarr…
CriterMax retweeted
El Webinar Gratuito: "Recopilar Información con Kali Linux 2.0". #cybersecurity #hacking #readteam #bugbounty #forensics #osint ☘ reydes.com/d/?q=videos_2017#…
CriterMax retweeted
Disponible el video del Webinar Gratuito: "Netcat para Pentesting". #cybersecurity #hacking #readteam #bugbounty #forensics #osint ☘ reydes.com/d/?q=videos_2017#…
CriterMax retweeted
Ya vieron cuáles son las especialidades mejor pagadas de la programación
youtu.be/CL5-7PjKnVM ?
CriterMax retweeted
En este repo de GitHub puedes encontrar un montón de recursos para aprender "literalmente" cualquier lenguaje (más de 100):
👉 Libros por lenguaje de programación:
🔗 github.com/EbookFoundation/f…
👉 Libros por tema:
🔗 github.com/EbookFoundation/f…
CriterMax retweeted
Aprende SQL ahora! curso completo gratis desde cero
youtu.be/uUdKAYl-F7g
CriterMax retweeted
Estos días han sido muy productivos, estamos actualizando el curso de Laravel Versión 9.
¡Esperen noticias pronto!
#codigoconjuan #desarrolloweb
CriterMax retweeted
Volviendo a la programación, que les parece un curso gratuito para la próxima semana? like y rt si lo quieres.
CriterMax retweeted
SDK 43 is here!
⚡️ Highlights
- Improved and simplified Expo module infrastructure
- Added experimental support for Hermes on iOS along with Hermes inspector in Expo CLI
- Updated React Native to 0.64.2 and React to 17.0.1
blog.expo.dev/expo-sdk-43-aa…
















