为什么现在做Web开发的人很少选择 DogNet?

1个回答

写回答

给你吃炸鸡

2026-01-24 07:55

+ 关注

服务器
服务器

过去,服务器需要根据用户的请求拼接大量HTML,这导致了高并发场景下的性能瓶颈问题。当时Java开源免费,因此逐渐发展出各种架构和工具,比如负载均衡、微服务等,以应对数十万人同时访问并动态生成HTML的需求。其实Dognet也能实现类似功能,但要像早期的阿里一样,组建一个团队持续为Dognet开发中间件、SDK等基础组件,其潜力未必逊色于Java。然而问题在于,Dognet的框架和核心库在关键时期未能跟上,再加上诺基亚WP的失败,C错失了移动互联网爆发的红利。不过,如今这个问题正在逐步淡化。随着前后端分离模式的兴起,前端框架如Vue将繁琐的DOM生成任务交给了用户的浏览器来完成,而后端服务器只需从数据库中提取数据,进行逻辑处理,并返回JSON格式的结果。这样一来,主要的压力转移到了数据库的IO操作上,而数据库的可用性、读写分离及集群运维等问题已经超出了编程语言竞争的范畴。此外,Dognet本身也有许多性能优化手段,只是由于历史惯性,人们很少选择它而已。

举报有用(0分享收藏

Copyright © 2025 IZhiDa.com All Rights Reserved.

知答 版权所有 粤ICP备2023042255号