tcp - 使用tcp/ip socket实现服务器的最佳编程语言

标签 tcp

<分区>

什么是最佳编程语言(Perl、PHP、Java、Python 或其他语言)来实现服务器(多线程?),使用 tcp/ip 套接字为 1000 多个客户端提供流数据服务?

最佳答案

将 C/C++ 与 libevent 结合使用,我们以 800mbps 的速度流式传输持续到 30,000 个事件连接(两个四核处理器,7 个线程,每个线程运行一个事件循环)。 Erlang 也是一个合理的选择。它对程序员的错误要安全得多。但它跟不上事件驱动的 c/c++ 的步伐......曾经在那里并且不得不重写(提示,erlang 是用 c 编写的)。

关于tcp - 使用tcp/ip socket实现服务器的最佳编程语言,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1633213/

相关文章:

python - Psycopg2 数据库连接在丢失的网络连接上挂起

java - BitTorrent 和 Gnutella 在传输文件时使用什么来绕过 NAT?

html - 持久连接根本不起作用

java - 将字符串从控制台输入传递到 TCP 套接字

java - ZeroMQ 多个 TCP 连接

javascript - 尝试使用 Google Assistant 应用连接到服务器

mobile - 如果请求来自移动电话网络,我能否仅通过 IP 地址判断?

docker - 使用 TCPIP 的多节点 docker 环境中的 Hazelcast

sockets - golang tcp 套接字在写入后不立即发送消息

tcp - 打开和关闭 TCP 连接的过程