Editor's introduction: In actual business email list work, product managers often hear about front-end products, middle-end products and back-end products. What is the difference between the three? The author of this article makes a simple distinction between front-end, middle- and back-end products, and takes back-end product managers as an example to share the core ideas of how to design back-end products.
I. Introduction
In practical work, we often hear about front-end products, middle-stage products and back-end products.
Front-end products are products that directly connect with users. Many times people think that the product pages and interactions that users often come into contact with are front-end products, but this is not entirely correct. Product interactions and pages belong to the "front-end product", but the "front-end product" is only a part of the front-end product. In addition to the "front-end product", the front-end product also includes various business logics for processing user requests and responses.
Mid-Taiwan products are a product concept that has emerged in recent years. The core value of Zhongtai products is "connecting the previous and the next", thereby improving efficiency and saving costs.
Taking e-commerce products as an example, if we want to make a recommendation system, we need to obtain these data from multiple systems such as user system, order system, search system, browsing log, commodity system, and even cross-platform, and we need to complete the same process as these systems. If there are subsequent changes to these systems, they must also be maintained synchronously. The workload is huge, and it is difficult to unify data flow and information flow. If the information is obtained directly from the data center, it is much more convenient.