Комикс: Что такое Чжунтай?

Java Архитектура





Эпоха без промежуточной станции


Какова физическая структура проекта в традиционной ИТ-компании? Каким бы сложным ни был проект, его можно разделить на две части: «авансцена» и «бэкстейдж».


Что такое стойка регистрации?


Во-первых, упомянутые здесь «внешняя часть» и «внешняя часть» — это не одно и то же. Так называемая стойка регистрации включает в себя различные интерфейсы, напрямую взаимодействующие с пользователями, такие как веб-страницы и мобильные приложения, а также различную бизнес-логику на стороне сервера, отвечающую на запросы пользователей в режиме реального времени, такие как товарный запрос, система заказов, и так далее.


Что такое за кулисами?


Фон ориентирован не непосредственно на пользователей, а на систему управления конфигурацией, ориентированную на операторов, таких как управление товарами, управление логистикой и управление расчетами. Бэкенд предоставляет простую конфигурацию для внешнего интерфейса.



Отношения между передним планом, фоном и пользователями можно просто представить на следующей диаграмме:




В то время развитие проекта было относительно стабильным, и не было необходимости в итерациях и пробах и ошибках так быстро, поэтому проблем с этой структурой не было.


С быстрым развитием Интернета сегодня конкуренция между предприятиями становится все более ожесточенным. Только сосредоточившись на пользователю, быстро влияя на потребности пользователей и постоянно итерацию и пробной и ошибкой, могут ли предприятия быть непобедимыми на конкурсе.


Однако на деле...




На традиционном переднем плане - фоновой архитектуре предметы являются относительно независимыми, многие проекты изобретают одно и то же колесо, что позволяет сам проект более и более раздутый, но и более и более низкую эффективность развития.



В настоящее время, чтобы повысить эффективность разработки, нам необходимо интегрировать промежуточную организацию, чтобы предоставить некоторые общие ресурсы для всех проектов. И эту промежуточную организацию люди называют «Чжунтай».




Лидер на средней стадии


SuperCell — финская компания по производству мобильных игр. Название может быть незнакомым, но когда речь заходит о следующих играх, они всем знакомы:


Война кланов


Бум Бич


королевская битва



Компания Supercell похожа на игру инкубатора высокой доходности, разработана более 10 моделей игры в течение нескольких лет, но для большинства игр проб и ошибок были сокращены в процессе разработки, окончательная игра была посвящена нескольким пользователям являются классическим классикой.


Что делает SuperCell таким эффективным методом проб, ошибок и итераций? Они полагаются на мощные ресурсы платформы для поддержки небольших групп разработчиков игр.


Разрабатываемые ими игры выглядели очень по-разному, но у них было много общего. В бизнесе к общим вещам относятся платежные системы, пользовательские системы и т. д. В технологиях к общим вещам относятся игровые движки, внутренние инструменты разработки и т. д. И эти общие ресурсы может обеспечить мощная «средняя платформа»:




Архитектурное мышление Zhongtai изменило не только структуру проекта, но и организационную форму команды R&D. SuperCell называет эту эффективную форму организации «племенем».



Вслед за этим местные интернет-компании также начали свои собственные стратегии среднего и Тайваня.


Alibaba предложила стратегию «большая и средняя сцена, маленькая стойка регистрации»:



На рисунке общий бизнес многих продуктовых линеек Alibaba утонул, чтобы сформировать различные бизнес-центры в центре и на Тайване, в то время как Aliware является технологической платформой промежуточного программного обеспечения Alibaba, обеспечивающей техническую поддержку основных направлений бизнеса.



Huawei предложила стратегию «платформенной артиллерийской поддержки элитного боя»:



Huawei сравнивает боевую группу с проектной группой, а Zhongtai с командованием на поле боя. В этой метафоре роль Zhongtai заключается в обеспечении ресурсной поддержки: данные для данных, технология для технологии.



Удельное деление Китая и Тайваня



бизнес центр

В предыдущей статье неоднократно упоминался бизнес-центр, который заключается в том, чтобы утопить общий бизнес каждого проекта и интегрировать его в общую сервисную платформу:



технический центр

Технологическая платформа, чтобы не дать разработчикам изобретать велосипед, предоставляет общую базовую структуру, движок и промежуточное ПО для каждого проекта:



Дата центр

Центр обработки данных, для сбора и анализа различных данных для каждого проекта:



Алгоритм средней платформы

Центр алгоритмов предоставляет возможности алгоритмов для различных проектов, таких как алгоритмы рекомендаций, алгоритмы поиска, распознавание изображений, распознавание речи и т. д.:




Применимые сценарии на среднем этапе


От 0 до 1 этапа нет необходимости строить средний этап.

Предпринимательские компании от 0 до 1, основной целью которых является выживание, создание продуктов с максимальной скоростью и подтверждение их рыночной стоимости.


В это время это лучший выбор, чтобы проект был дико расти. Если вы не спешите построить средний этап, я боюсь, что средний этап не был построен, и компания будет голодать до смерти.


1 до N с сцены, этап для строительства.

Когда компания имеет определенный масштаб и продукт признан рынком, основная цель компании уже не выживать, а жить лучше.


В настоящее время, хотя сложность проекта не особенно высока, мы можем рассмотреть возможность погружения общих частей каждого проекта и формирования промежуточной платформы для облегчения последующих попыток новых проектов и итераций старых проектов.


От стадии N до N+1 необходимо построить среднюю платформу.

Когда предприятие имеет большой масштаб, а различные продукты, услуги и отделы сложны, в это время будет более болезненно вносить структурные коррективы.


Однако долгосрочная боль не так хороша, как краткосрочная боль.Для долгосрочного развития проекта все же необходимо как можно скорее скорректировать структуру и реализовать платформизацию, чтобы избежать этого. становится все труднее поддерживать в будущем.




----КОНЕЦ----




Друзья, которые любят эту статью, добро пожаловать, чтобы обратить внимание на общественное числопрограммист маленький серый, смотрите больше захватывающего контента



Добро пожаловать, нажмите и удерживайте QR-код, чтобы следоватьМаленький Грей учит английский, вы узнаете больше, чем просто английский!