“你们之前的架构可能是这样的,一个服务器中包含了三层,第一层是与客户的浏览器前端交互,一般称作控制层,第二层是代码主逻辑称作服务层,第三层负责与数据库交互称作数据层。”
“但是,如果大量用户对你的服务器进行访问的时候,你的服务器CPU是处理不过来这么多请求的,这时候就需要在上面加入一个硬件反向代理,配合多个软件反向代理来隐式地引导不同用户去往不同的服务器。”
“这个时候数据库又成了并发瓶颈,所以也需要对数据库进行读写分区,同时单个写分区要定期向读分区做备份。”
“同时呢,你们有多个功能系统模块要在这个平台上使用,那么不同的功能需要做代码的隔离,保证可用性。但为了保证复用性,这些服务中可复用的部分需要做成微服务的形式,在不同的功能服务中调用。”
“这样的复杂调用关系又会降低可用性,我需要再在服务器与数据库之间设置一道服务总线,用于请求分发到不同的服务节点上,实现负载均衡...”
齐昊皓以超快的语速讲了整整十五分钟才停下,讲得江铭心服口服,果然Amy姐推荐的人是有些东西的。
他眼睛放光,【编程达人】的效果让他更容易地理解了齐昊皓的设计,而一旁的朱宇则是完全听晕了。
江铭竖着大拇指赞叹道:“厉害啊!我大概听懂了你的设计,很完美,各方面的性能都考虑到了。”
齐昊皓有些惊讶,他还以为这些公司创始人对计算机了解并不多呢,没想到江铭竟然一边听着就理解了。
“不过这只是我所设计的一小部分,还有安全防火墙的设置、代码版本以及分布式部署的内容还没讲呢。”
“还有这么多?”,朱宇憋不住问江铭:“怎么样,这个架构师可以吗?”
“我觉得没问题,后面的也不用现在讲了。”,江铭转头看向齐昊皓:”我们谈谈你的待遇吧,你希望是项目结束后直接拿30w酬金还是每月3w加上股权的长期合作?”
齐昊皓思考了一下,冲二人微笑道:“还是第二种吧,虽然直接拿30w很诱人,但是我感觉人总还是该有点梦想的。况且既然你们能答应莪自由时间的上班方式,我也愿意进行长期的合作。毕竟这种高薪又可以自由的工作可太难找了。”
“放心,为了让咱们公司不会倒闭,能一直有这样的工作,我会努力的!”,齐昊皓改口得非常快,马上就从说你们公司转变为了咱们公司。
“哈哈行,就这么敲定了,那么你需要招几个员工来配合你开发,我来想办法招人。”,朱宇被逗得一乐,这就水灵灵地归顺了。
“嗯...我想想,如果一个月内完成的话,四个后端两个前端吧。也不用招很厉害的,能做基本的增删改查就行,我把大的框架给他们搭好,剩下的就算招学校的学生应该也能差不多做出来。”,齐昊皓自信道。
“如果这样的话,我倒是有一个想法。”,朱宇露出狡黠的笑容。