摘要:
【对.NET系统架构改造的一点经验和教训】里面的几条对CSDN的改造的技术要点如下: 1.数据层放弃 SQL Server 数据库和存储过程,全部迁移到 Linux 平台上的 MySQL 数据库上; 2.缓存不再依赖 .NET 自身提供的缓存机制,迁移到部署在 Linux 平台上的分布式的 Redis 上; 3.服务之间的调用,避免使用 .NET 自身专有协议,改成 Restful 的 HTTP Web API 调用; 4.静态资源请求,不再让 IIS 自己处理,分离到 Linux 平台上的 Nginx 去处理; 5.需要读取的文件系统,也改成访问 Linux 平台上的分布式文件系统; 6.. 阅读全文