一、知乎的技术水平如何?
连最基本的服务稳定性都保证不了,谈技术水平感觉有些奇怪.稍微有点儿名气的网站里就没见过哪个像知乎挂的这么频繁,频繁到挂了都懒得发微博吐槽.
二、知乎的技术结构是什么?
web python,数据库 mysql,搜索 java,缓存队列 redis,更多看知乎招聘页面
三、知乎网站是用的什么技术?
有Ajax技术吧,现在流行的云计算技术也有吧,但我想核心还是有关快速搜索的技术,感觉知乎的搜索技术还不是很人性化,
四、知乎的技术难点在哪里?
大负载下的可用性。木有难度,难点是钱钱钱
五、5g通信技术工程师做什么?
1.从事5G网络编排管理的技术研究、方案设计、规范编制、标准化和技术推进工作;
2.从事5G网络编排管理解决方案设计、测试验证、试点商用项目支撑等工作;
3.网络切片、边缘计算、容器等5G网络特性编排和管理方案的研究工作和标准/规范制定工作。
六、如何快速理解知乎上的技术问答?
在知乎上,有很多优秀的技术问答,以下是一些方法,可以帮助你快速理解知乎上的技术问答:
- 阅读问题和回答的标题和摘要:问题和回答的标题和摘要通常能够提供问题和回答的主要内容和背景,可以帮助你更快速地了解问题的主旨和回答的重点。
- 留意关键字和术语:在阅读回答时,要留意关键字和术语,因为这些关键字和术语通常代表着问题和解决方案的重点和核心内容,可以帮助你更快速地理解问题和回答。
- 查阅参考资料和示例代码:回答中通常会包含一些参考资料和示例代码,你可以参考这些资料和代码,更深入地了解问题和解决方案。
- 与其他回答进行比较:在知乎上,同一个问题通常会有多个回答,你可以比较不同回答之间的差异和优缺点,从而更好地理解问题和解决方案。
- 提问和讨论:如果你对问题和回答还有疑问,你可以在评论区或者其他社区中提问和讨论,与其他人分享经验和知识,从而更好地理解问题和解决方案。
总之,理解知乎上的技术问答需要一定的时间和精力,但通过阅读问题和回答的标题和摘要、留意关键字和术语、查阅参考资料和示例代码、与其他回答进行比较以及提问和讨论等方法,可以帮助你更快速地理解知乎上的技术问答。
七、5g通信技术工程师是什么工作?
1、5g储备通信工程师是为5g产品服务的人,提供技术支撑。
2、数通产品线岗位职责:负责华为交换、路由、防火墙、IPRAN、OLT等相关产品督导、调测、升级、割接、网络优化等。
3、传输产品线岗位职责:负责光传输网产品(SDH/WDM/PTN/OTN等)现场工程实施、调试及开通
4、核心网产品线岗位职责:负责华为业CS域、PS域、视讯等产品集成项目的咨询、实施等工作。
5、无线产品线岗位职责:负责LTE无线网络、物联网/5G建设开通、调试、维护等工作。
八、知乎的技术架构是什么样的?
知乎的整个网站架构图如下:
一、Python框架
知乎目前使用的是Tornado 框架。Tornado 全称Tornado Web Server,是一个用Python 语言写成的Web 服务器兼Web 应用框架,由 FriendFeed 公司在自己的网站FriendFeed 中使用,被facebook 收购以后框架以开源软件形式开放给大众。
参考链接:http://zh.wikipedia.org/wiki/Tornado
学习文档:http://www.tornadoweb.cn/documentation
二、数据库
目前知乎采用的是MySQL作为主要的存储,使用SqlAlchemy 为ORM进行数据库的建模或者映射。
三、缓存技术
知乎使用Redis来进行缓存、队列、计数或者任务,使用Redis-Py为其连接客户端。
Redis参考链接:http://redis.readthedocs.org/en/latest/index.html
Redis-Py参考链接:http://redis-py.readthedocs.org/en/latest/index.html
四、Javascript框架
知乎使用Google的Closure Library作为前端的JavaScript 框架。
五、负载处理
目前知乎使用的是nginx做反向代理,用nginx来做静态文件等大数据量的I/O操作。
六、图片服务
知乎以前用到的Upyun,现在已经迁移到知乎自己建的图片服务上。
七、邮件服务
知乎的邮件发送一开始使用的是Amazon的SES,由于SES有些功能不能满足需求,目前已经转换成Mailgun
八、消息系统
知乎消息系统采用的是comet实现,comet是基于http长连接的“服务器推”技术。
九、虚拟环境
作为一个Python网站,知乎很有可能采用Virtualenv来解决纯净的包环境问题。
中文文档地址:http://virtualenv-chinese-docs.readthedocs.org/en/latest/index.html
十、代码部署
常见的Python项目基本上采用Fabric进行部署,不知道知乎到底用的是哪一个。
十一、搜索实现
知乎使用mmseg做中文分词,对应的词根存在redis中作为key,数据库id作为value,每个数据项是一个zset集合。查询时根据key找到对应的value。
九、有没有类似知乎这样的技术问答网站?
国外
国内
十、知乎网站前端使用了什么技术和框架?
应该是用到了 Google 的 Closure Library。 http://code.google.com/closure/library/