Comic: What is the station?





No era in Taiwan


In the traditional IT companies, the physical structure of the project is what it? No matter how complex internal projects, it can be divided into two parts "front" and "back."


What is the front desk?


First, here's the "front" and "front-end" is not the same thing. That includes the so-called the front desk and a variety of direct user interaction interface, such as web pages, mobile app; also includes various real-time server-side business logic in response to user requests, such as product information, order systems.


What is the background?


Background does not directly facing the user, but for the configuration management system operations personnel, such as merchandise management, logistics management, billing management. Back to the front desk provides some simple configuration.



The relationship between the foreground, the background, the user can simply expressed by the following chart:




At the time, the development of the project is relatively stable and does not need to go so fast iterations and trial and error, so this structure and there is no problem.


The rapid development of the Internet today, more and more intense competition among enterprises. Only user-centric, fast affect the user's needs, and constantly iterative trial and error, to allow enterprises to remain unbeaten in the competition among.


However, in reality ......




In the traditional foreground - background architecture, the items are relatively independent, many projects are reinventing the same wheel that allows the project itself more and more bloated, but also more and more low development efficiency.



This time, in order to improve development efficiency, we need to integrate an intermediate organization, providing some public resources for all projects. And this intermediate organization, what people call "in Taiwan."




China-Taiwan leader


SuperCell is a Finnish mobile game company, the name might be a bit strange, but talking about the following several games, we will be very familiar:


Tribal conflicts


Jones Island


Imperial War



SuperCell company is like a game of high-yield incubator, developed more than 10 models of game in a few years, but for most of the game of trial and error have been cut in the development process, the final game was dedicated to several users are is the classic of classics.


What makes SuperCell company to be so efficient and iterative trial and error it? They rely on the powerful platform resources, support from various small game development team.


They developed the game looks different styles, but there are many things in common. In business, things in common, including the payment system, user system, and so, technically, things in common, including the game engine, developed in-house tools. These common resources can be provided by a powerful "in Taiwan":




Architecture thoughts station change not only the structure of the project, also affected the form of research and development team of the organization. SuperCell companies to this efficient form of organization called "tribes."



Followed by domestic Internet companies have also started their own strategy in Taiwan.


Alibaba proposed "large and medium units, small reception" strategy:



Figure, Ali Baba many product lines of common business after the sinking, the formation of various business centers in Taiwan, and Aliware is Alibaba's platform middleware technology, to provide technical support for all major business lines.



Huawei proposed strategy 'platform elite gunfire support operations, ":



Huawei combat teams compared to the foreground the project team, likened the field headquarters in Taiwan. In this parable, the role of the station is to provide resources to support: For data to the data, to technology to technology.



They are divided in Taiwan



Business in Taiwan

Business in Taiwan repeatedly mentioned in the foregoing, is to carry out various projects of common business sink, integrated into a common service platform:



Technology in Taiwan

Internet technology, researchers in order to avoid duplicate the wheel, provide a common bottom frame, the engine, the middleware to each item:



Data table

Data sets, a variety of data acquisition and analysis for each project:



Algorithm China and Taiwan

Taiwan algorithm, the algorithm provides the ability for individual projects, such recommendation algorithms, search algorithms, image recognition, voice recognition and so on:




Applicable scene in Taiwan


From phase 0 to 1, there is no need to build the table.

From entrepreneurial companies 0-1, the primary objective is to survive, with the fastest speed to create a product, to prove their market value.


This time, let the project barbaric growth is the best choice. If you calmly go to build the station, the station is probably not a good set up, the company would have starved to death.


1 to N from the stage, the stage for building.

When companies have a certain scale, the product has been recognized by the market, this time the company's primary objective is no longer to live, but to live better.


This time, taking advantage of the complexity of the project is not particularly high, could be considered part of the general purpose sink, set up in Taiwan, in order to facilitate subsequent iterations to try new projects and old projects.


From N to N + 1 stages of the build table imperative.

When companies already have great size, products, services, departments intricate, this time to make adjustments architecture would be more painful.


But long pain as short-term pain for long-term development project, or need to adjust the framework as soon as possible, implement platform to avoid future more and more difficult to maintain.




—————END—————




Like this article, welcome public attention No. programmer small gray , more exciting content to watch



Welcome to the two-dimensional code press attention small gray learn English , you learn not only English!



Guess you like

Origin juejin.im/post/5d995f82f265da5ba308389d