楼主:
freebug (Freebug)
2020-08-26 20:13:27大流量网站
指的是像谷歌那种上千万上亿人同时上线的超大规模网站
不晓得市面上有没有教人如何架设大流量网站以及其Server的书籍?
博客来、天珑都找过没有相关书籍
建置大规模网站除了要有足够的$$之外
我想学的是怎么去建置、维护这些Server,以及学习需要哪些软硬件设备
应该有很多技巧和方法要学习的吧?
有人有推荐的相关书籍或资源吗?
作者:
p2k (pank)
2020-08-26 21:04:00用云端服务,像 GCP、AWS、Azure,负载平冲+后端主机
作者:
nottt (无)
2020-08-26 22:03:00这个范围很广 小至算法、数据库查询 大至server loadbalance 你可能要去大公司看过才学得比较完整
我相信八成的人都用load balance跟auto scaling做掉的..但这就牵扯到压力测试模拟使用者情形..整体来说蛮复杂的
作者:
Sunal (SSSSSSSSSSSSSSSSSSSSSSS)
2020-08-27 08:22:00不要跳太多,先朝基本中小型网站的大流量,这网络比较多资源学。 google fb那种都是跟他们的服务相依非常大,各种基础建设底层改进,语言的改进,没有进他们公司学不到的
作者: ctrlbreak 2020-08-27 11:13:00
这些技术要是看几本书就会了...馆长就不会这么惨了XD
作者:
kyoe (缘份‧不再)
2020-08-27 15:40:00google 高并发
你去github找高并发 或是阿里巴巴等关键字 有满多资源的
作者:
kewang (652公共汽车)
2020-08-28 10:30:00简体书很多啊,去天珑晃晃会找到不少
作者:
oas (GTr)
2020-08-29 15:13:00可以顺便问Youtube是怎么弄的? 到底多大容量?
作者:
zased (我只是上PTT查资料)
2020-08-31 02:07:00给你关键字 system design 很多网站跟影片有教学,例如如何架设whatsapp,里面没有叫你程式码,全部都是情境跟观念,因为这是进阶者在学的,程式已经假设你全部都会了。Google L4、Amazon L5以上都会考。问你 什么时候用no sql?什么时候用socket/long polling?每项技术都要精熟,才能驾驭这题目。要用多少核心cpu? 开多少内存?成本你会算吗?小至big O、大至high level design,全部都要会。