¿Cuáles son algunos hacks TCP de alto rendimiento?

Algunas notas:

  • Temas en mensajería de alto rendimiento
  • Ajuste TCP / IP de Linux: http://www.lognormal.com/blog/20… a través de http://news.ycombinator.com/item…
  • Programación de red de alto rendimiento: http://www.linuxjournal.com/arti…
  • Optimizaciones del sistema final para TCP de alta velocidad: http://citeseer.ist.psu.edu/view…
  • Copia cero en Ruby: http://www.philwhln.com/zero-cop…
  • Consejos C10K: http://www.kegel.com/c10k.html#tips
  • Ajuste TCP: http://en.wikipedia.org/wiki/TCP…
  • Habilitación de transferencias de datos de alto rendimiento: http://www.psc.edu/networking/pr…
  • Impulso del rendimiento del socket en Linux: http://developers.slashdot.org/c…
  • Rob Pike descubre sendfile (2): http://news.ycombinator.com/item…
  • Optimización de la pila de IP y TCP de FreeBSD: http://citeseerx.ist.psu.edu/vie…
  • Transmisión adaptativa de baja latencia sobre TCP: http://citeseerx.ist.psu.edu/vie…
  • Uso de TCP para aplicaciones de baja latencia: http://blog.mafr.de/2010/03/14/t…
  • ¿Qué limita el número máximo de conexiones en un servidor Linux? http://serverfault.com/questions…
  • Hagamos TCP más rápido: http://googlecode.blogspot.com/2…
  • Acelerando la creación de redes (Van Jacobson): http://www.lemis.com/grog/Docume…
  • OpenOnload: una pila de red a nivel de usuario
  • Bárbaros en las puertas de enlace: tecnología de intercambio e intercambio de alta frecuencia
  • SoupTCP: página en Nasdaqtrader
  • Fastpass – Alternativa TCP: Página en mit.edu
  • UDT: rompiendo el cuello de botella de transferencia de datos
  • http://intronetworks.cs.luc.edu/…
  • RuedigerMoeller / lanzamiento rápido
  • Un estudio empírico de protocolos de multidifusión confiables.
  • Una actualización de QUIC sobre el transporte experimental de Google, QUIC, un transporte de flujo multiplexado a través de UDP & Cryptology Report 2015/582
  • TCP de múltiples rutas, junio de 2015 y marzo de 2013
  • LEDBAT, μTP y μTorrent
  • TCP pequeña cola, planificador FQ, un JIT para filtros de paquetes
  • Google corrige el error TCP del núcleo Linux de casi una década
  • Relacionado:
  • tcpipiv1: http://www.amazon.com/TCP-Illust…
  • tcpipv2: http://www.amazon.com/TCP-IP-Ill…
  • unp: http://www.amazon.com/Unix-Netwo…
  • Página de inicio de W. Richard Stevens: http://www.kohala.com/start/
  • Guía de Beej para la programación en red: http://beej.us/guide/bgnet/outpu…
  • OpenPGM: http://code.google.com/p/openpgm/
  • http://bulk.fefe.de/scalability/
  • Preguntas frecuentes sobre sockets: http://www.faqs.org/faqs/unix-fa…
  • Enmarcado de mensajes: http: //nitoprograms.blogspot.com…
  • Transferencia de archivos grandes: http://serverfault.com/questions…
  • Protocolo FASP: http://en.wikipedia.org/wiki/Fas…
  • UDP confiable: http://stackoverflow.com/questio…
  • El producto de retraso de ancho de banda TCP revisitado: almacenamiento en búfer de red, tráfico cruzado y tamaño automático del búfer de socket: http://smartech.gatech.edu/xmlui…
  • Análisis pasivo de anomalías TCP: http://www.sciencedirect.com/sci…
  • Control de congestión TCP y Linux: http://linuxgazette.net/135/pfei…
  • Códigos en línea: http://en.wikipedia.org/wiki/Onl…
  • Algoritmos de red: http://www.amazon.com/Network-Al…
  • netmap: un marco novedoso para E / S de paquetes rápidos
  • TCP en 30 instrucciones (Was Re: Karl Auerbach: Re: Storage over Eth
  • Evita la congestión
  • ¿Qué tan poco confiable es UDP?
  • C10M – Defendiendo Internet a escala
  • Cómo recibir un millón de paquetes por segundo (comentarios)
  • SO_REUSEPORT y SO_REUSEPORT
  • Cómo lograr baja latencia con Ethernet de 10 Gbps
  • Escalado en la pila de red de Linux (kernel.org)
  • Crear una red de llamadas de baja latencia
  • Unidad probando una pila TCP
  • Pila de red TCP / IP altamente escalable (pdf): página en github.com
  • Optimización de TCP móvil: https://www.snellman.net/blog/ar…
  • Colapso del rendimiento del TCP incrustado: Proyecto de laboratorio de datos paralelos: INCAST
  • scylladb / seastar
  • Comparación de soluciones de red para Kubernetes
  • robertdavidgraham / masscan: un escáner de puertos rápido con pila TCP / IP personalizada
  • robertdavidgraham / robdns: un servidor DNS rápido con pila TCP / IP personalizada