1. I feel that you are here to hack php. It is impossible to know anything about the price after writing the 8's code.
2. If you really want to ask, you can go to geek time to see some courses in the left ear mouse, not advertise
I don't comment on your architect because the concept is too big
in view of your high concurrency, high availability points
first, technology selection and new technology attempts are very heavy, such as
such as es, kafka, middleware. Second, various services or technologies coexist heterogeneously. Compared with php,java,node and go, each needs to solve the technical requirements in different service systems
. Third, code is highly decoupled, design pattern, asynchronous, rpc and other
fourth, operation and maintenance capabilities, such as single point of failure, high availability, data consistency, continuous deployment. Continuous integration, etc., automated testing,
you are lame enough to write PHP, for 8 years.
like PHP, you can master this language in one year. At this time, you can learn other languages. First of all, it is impossible for an architect to learn only one language.
can learn the underlying language. For example, CPP, basically knows how to optimize after learning, and the closer you get to the bottom, the more you know how to optimize
. As for how to find program problems, it is the same. When you finish learning CPP, you can read the stack. To find the problem directly on the stack, linux orders: strace-p {pid}
find out what skills backend architects need to recruit online