工作8年了,做php,写业务代码绝对没问题,架构方面也懂一些,知道如何应对高并发以及数据库优化,一些系统调优或者找出程序问题所在比较欠缺。应该看什么书补一补呢?
工作8年了,做php,写业务代码绝对没问题,架构方面也懂一些,知道如何应对高并发以及数据库优化,一些系统调优或者找出程序问题所在比较欠缺。应该看什么书补一补呢?
我不针对你的架构师发表意见,因为概念太大
针对你说的高并发,高可用说点
第一,技术选型和新技术等尝试实践很重,比如es, kafka,中间件等
第二,各种服务或技术异构并存,比php,java,node和go,各需要解决不同服务系统里的技术需求
第三,代码高度解耦,设计模式,异步,rpc等
第四,运维能力,比如单点故障,高可用,数据一致性,持续部署。持续集成等,自动化测试,
写了8年PHP,那你也是够菜的
像PHP这门语言,1年就精通了吧,这时候可以学别的语言啊,首先架构师是不可能只会一门语言的
可以学下底层的语言,比如C++,学完基本都知道怎么优化了,越接近底层越知道怎么优化
至于怎么找程序问题,也是一样的,等你学完C++能看懂堆栈,直接堆栈找问题,linux下命令:strace -p {pid}
7 回答5.3k 阅读
4 回答4k 阅读
2 回答5.9k 阅读✓ 已解决
1 回答4.1k 阅读✓ 已解决
3 回答1.8k 阅读✓ 已解决
2 回答2.2k 阅读✓ 已解决
2 回答2.5k 阅读✓ 已解决
1.我感觉你是来黑php的,写了8年代码不可能对价格还没什么了解
2.如果你是真心想问,可以去极客时间看看,左耳朵耗子的一些课程,不是打广告