Asumo mi campo de profesión como la base de la necesidad de redes informáticas, que son aplicaciones web con un objetivo comercial. Algunas cosas fuera de mi cabeza:
- Autoescalado de servidores: la disponibilidad es importante para cualquier negocio, pero ¿cómo podemos saber cuándo debemos escalar y cuándo no? La aplicación de ML a la cantidad de tráfico y los patrones en los que fluctúa el tráfico nos permitiría correlacionar ciertos eventos de la vida real con un mayor tráfico de red y proporcionar una mejor escala al dar recomendaciones sobre la carga mínima / máxima esperada.
- Seguridad: ¿cómo podemos bloquear el tráfico basado en patrones maliciosos? Los equipos rojos están constantemente innovando en la forma en que recopilan información y obtienen acceso a las redes. Sospecho que el ML aplicado a nivel de ISP se puede usar de alguna manera para proporcionar una puntuación maliciosa para los patrones de tráfico en función de la frecuencia de acceso, el tipo y los valores de los encabezados, la fuente de solicitud, entre otras heurísticas, y marcar estas solicitudes del servidor.
- Optimización del manejo de patrones de tráfico: hay una diferencia en cómo funcionan las conexiones persistentes y las conexiones basadas en eventos, y ML podría usarse para proporcionar recomendaciones sobre cómo podemos mejorar nuestra infraestructura en función de dichos patrones. Dado que las aplicaciones web son de naturaleza diversa y cuando comenzamos con un nuevo producto, nunca sabemos cuándo las características comerciales pueden pivotar y elegir el marco / tiempo de ejecución ‘correcto’ puede terminar siendo una elección horrible en el futuro. ¿Cuándo deberíamos comenzar a cambiar? Eso es algo que ML podría darnos pistas.
- Enrutamiento de solicitudes / optimización de la ubicación de los recursos: las redes informáticas funcionan según las solicitudes y respuestas. Dada una red global de dichos enrutadores y solicitudes / respuestas, ¿cómo podemos optimizar las velocidades de conexión modificando hacia dónde se dirigen las solicitudes o dónde se encuentran los recursos?
¡Añadiré si puedo pensar en más! Salud.
- ¿Es posible escuchar en un puerto específico usando sockets sin formato?
- ¿Qué es un enrutador de red?
- ¿Cómo viaja un paquete de mensajes desde el programa X en la casilla A al programa Y en la casilla B en detalle?
- ¿Qué es .NET Framework?
- ¿Qué es un ProxyHam?