技术范围
为了保证我们足够的创新性, 我们对以下的领域进行了底层的实现与创新
数据库引擎
我们自主实现了BTree, BitMap, Jumb Table等多种索引与存储技术,可以定制满足我们的技术场景
Javascript 引擎
采用开源的引擎以及Google的 V8引擎, 自定义与扩展了许多实现,可以做在线编程,调试, 可以使用TypeScript, ES Module等技术
邮箱服务器
完整地实现了所有的相关协议, 特别IMAP协议,涉及到太多的客户端兼容性, 并且网上没有可以参考的例子
DNS 服务器
所有的DNS记录目前我们都是动态生成, 用户不再需要管理配置记录了,DKIM, DMARC等记录对普通用户是很大的挑战
Web 服务器
采用开源的服务器,因安全性、易用性等原因,做了大量的改动
DOM 引擎
完整自主实现W3C定义的所有DOM解析标准,我们的模板引擎是基于DOM引擎之上实现的
CSS 引擎
W3C有定义的我们都实现了, 所有我们可以追踪到CSS中定义的每一张图片
下面是一张我们的技术范围的脑图