163邮箱产品系统

我要开发同款
陈小义2026年10月27日
4阅读

技术信息

语言技术
C++、Python、NoSQL、MySQL
系统类型
Web、Android应用、iOS应用
行业分类
工业互联网

作品详情

行业场景

主要包括163邮箱 ,coremail 企业邮 ,360 安全邮等等多个系列邮箱产品,中国最多人用的邮件系统。包括 网易系列邮箱 与
coremail 系列邮箱 的服务器开发。

功能介绍

基于分布式设计, 系统C/底层主要包括以下模块: 用户多类信息模块, 邮件分发,投递模
块,信件与网盘存储模块,imapsvr,pop3svr 模块,反病毒模块,CAC 智能反垃圾模块,海外镜像容灾模 块,安全认证,全文
搜索 等等多个模块。借助分布式系统架构,多级存储机制,异步处理模型,多级缓存机制, 高效
数据流处理等技术,系统经过8亿用户的反复验证。

项目实现

借助分布式系统架构,多级存储机制,异步处理模型,多级缓存机制, 高效
数据流处理等技术,系统经过8亿用户的反复验证。
责任描述:负责后台服务器开发,主要是C/C++开发, 包括以下模块:本人主要负责的模块包括:
(1)用户信息模块(ud,md)与会话管理模块(sessionsvr):缓存基于内存和文件,数据库可选mysql 与oracle,
TCP+UDP, 多级cache,环形多机备份
(2)信件,文件存储模块(mssvr, archsvr): 主要包括邮件存储, 网盘文件存储, 归档存证等部分。使用分块压缩,断点
续传,多级存储加快读取速度,个人数据分散存储,平滑扩容。
(3)负责全文搜索服务器,在原有Python+luence 的基础上,用c++与cluence 进行全新的服务器开发,三代使用
elasticseach 来提供服务。
(4)文件预览服务(mscache):解决了一代永中引擎存在问题。运用数据流处理技术,每传输一块数据立刻完成数据处理,
不需等整个文件传输完毕,更高效节省内存。提供行业最快速,无失真的文件在线预览服务。
(5)推送服务。采用websocket 协议,基于socket.io 进行实时邮件到达提醒,转发提醒,异常登录的推送。技术栈:
Linux,c++,python ,ssl ,http,tcp ,udp ,mysql ,leveldb,raft,master-slave,elasticseach,ca ,ta,
Consistent Hashing

示例图片

声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论