My experience:
1. The main body of the eBay architecture is designed with J2EE's core design mode. We can use the needs of our application according to our application in the actual project. After all, we see that eBay's architecture is not all modes mentioned in J2EE core design patterns, but in accordance with the actual situation of the project adopts a part suitable for itself. 2, need to clarify: These design patterns are J2EE design patterns, not EJB design patterns. If your architecture does not use EJB, you can still use these design patterns. 3. In addition to how to adopt J2EE core mode architecture eBay website, the eBay architecture is introduced to support linear expansion, I think these practices are very characteristic, not only improve the linear scalability of the system, but also It can greatly improve the performance of the website. These I will have another article introduction to everyone.