Cao Gang, arquitecto global de Alipay: ¿Cuál es la experiencia de diseñar una arquitectura para 1.200 millones de usuarios? El programador tiene algo que decir.

Desde su creación en 2005, Alipay se ha convertido gradualmente en una plataforma abierta para la vida digital con 1.200 millones de usuarios, respaldada por una arquitectura técnica en evolución.

En el pasado, hemos compartido la evolución tecnológica de Alipay junto con la Promoción Doble Undécima. Hoy, invitamos a Cao Gang, el arquitecto global de Alipay, y le pedimos que compartiera con usted cuál es la arquitectura de diseño para 1.200 millones de usuarios. Experiencia.

El llamado arquitecto global es la persona que proporciona servicios para el gobierno de la arquitectura y la evolución de la arquitectura de toda la empresa. Sin embargo, Cao Gang no se convirtió en un arquitecto global desde el principio, sino que comenzó con la I + D de primera línea y creció junto con Alipay.

Alipay Arquitecto Global Cao Gang

Frontline I + D: crecer con la empresa y dominar el concepto arquitectónico

 

Cao Gang se unió a Alipay en septiembre de 2008 y fue uno de los primeros empleados de la compañía. Después de unirse a la compañía, fue responsable del desarrollo del negocio de pagos rápidos y del negocio de banca en línea, y también participó en la construcción de la arquitectura de tres generaciones de la compañía.

"La arquitectura de tres generaciones es un sistema de arquitectura muy importante. Lusu Lao Miao propuso el modelo de arquitectura SOA en la compañía, sentando las bases para toda la base tecnológica de Alipay hoy", recordó Cao Gang.

En ese momento, la conexión entre Alipay y el banco era a través de un sistema especial de puerta de enlace bancario. La gente pagaba a través de Alipay, que era la puerta de entrada al sistema bancario en línea del banco para realizar pagos. Sin embargo, las diversas funciones de este sistema son mixtas y es difícil mantener y lidiar con los problemas, y mucho menos expandirlos. Cao Gang y sus colegas han desarrollado este sistema de puerta de enlace bancario en una plataforma de red financiera, dividido en capas y despojado de la capa de intercambio financiero, incluida la conversión de instrucciones de pago a instrucciones bancarias, y la puerta de entrada para la división y análisis de paquetes a través del concepto SOA de acuerdo con las responsabilidades y los campos. La capa, y la capa de procesamiento del servicio de detección de errores con el banco, formaron el prototipo básico de la red financiera actual de Alipay. En este proceso, la comprensión de Cao Gang de la arquitectura se profundizó gradualmente.

Durante los días de investigación y desarrollo de primera línea, cree que la mayor ganancia es que dominó rápidamente el concepto de arquitectura SOA, incluido el método de diseño de arquitectura y todo el sistema de operación y mantenimiento, y completó la construcción de la arquitectura SOA desde cero desde la parte inferior hacia el frente Detalles arquitectónicos, etc. Esto sentó las bases para que él asumiera una mayor responsabilidad más adelante.

 

Conviértete en arquitecto: de lo más río abajo a lo más río arriba

 

Cao Gang trabajó como arquitecto en la plataforma de red financiera y en el campo de la riqueza antes de convertirse en arquitecto global.

En comparación con la investigación y el desarrollo de primera línea, el trabajo del arquitecto ya no se limita al desarrollo de un determinado programa del sistema, sino que se preocupa más de si el sistema de toda la plataforma es lo suficientemente completo, dónde hay deficiencias, dónde se debe optimizar y qué sistemas antiguos deben ser gobernados. Etc.

Durante su mandato como arquitecto de redes financieras, Cao Gang rediseñó el sistema de entrada y salida de fondos de tarjetas bancarias. Implica capacidades de pago, reembolso, conciliación y consulta. Es un nivel de abstracción más alto que antes. Esta abstracción forma dos sistemas, a saber, un sistema de entrada basado en transacciones en tiempo real y un sistema de salida con procesamiento asincrónico y procesamiento por lotes.

Durante este tiempo, Cao Gang también participó en la transformación de la arquitectura de cuarta generación de la compañía. Después de Ali All In Wireless, el volumen de pagos del negocio ha aumentado, lo que se refleja en la promoción undécima, pero el pago máximo se duplicará varias veces al año. Por lo tanto, el diseño de alta disponibilidad y alta concurrencia de redes financieras se ha convertido en el foco de atención de Cao Gang.

En respuesta a los desafíos del tráfico pico, además de la arquitectura distribuida y la unificación realizada por Alipay, Cao Gang también realizará expansión de capacidad y pruebas de presión con el banco en Double Eleven cada año, formando un conjunto de planificación de capacidad para hacer frente a la gran promoción. Y el sistema de prueba de presión de enlace completo. "La gran promoción de Double Eleven ha cambiado las capacidades básicas de TI de toda la industria bancaria nacional hasta cierto punto " . Por esta frase, como una persona que ha luchado codo a codo con los bancos en estos años, sus sentimientos son los más profundos.

En 2016, en respuesta a las necesidades de la empresa, Cao Gang se unió al grupo empresarial de riqueza recientemente establecido y se convirtió en arquitecto en el campo de la riqueza.

Aunque también son arquitectos, en comparación con antes, la red financiera es parcial al fondo del negocio y es parte de la infraestructura financiera. No se enfrenta directamente a los usuarios finales; la riqueza es similar a la caja registradora del negocio de pago, que está más cerca del negocio de primera línea y pertenece al negocio. El cambio más ascendente, su carrera es equivalente al más descendente del negocio al más ascendente, el cambio sigue siendo excelente.

Durante este tiempo, la mayor ganancia de Cao Gang fue una comprensión más profunda del negocio, un horizonte más amplio y una comprensión más clara de la estructura general de la arquitectura. Cuando hago arquitectura de red financiera, lo miro de abajo hacia arriba y no es particularmente completo: en el campo de la riqueza, el negocio puede ser más completo y puedo entender profundamente la arquitectura de Alipay. Incluyendo comprender el papel y la posición del contenido de cada campo en todo el proceso comercial, tomando los productos de gestión de patrimonio como un ejemplo, por qué queremos usar este producto de gestión de patrimonio hoy, desde qué institución financiera se debe introducir este producto de gestión de patrimonio, y qué implica el proceso de introducción La cooperación en el campo puede hacer que el producto salga al mercado con éxito y enfrente los problemas de los usuarios, etc., lo cual aprendió después de ser arquitecto en el campo de la riqueza.

Durante su mandato como arquitecto en el campo de la riqueza, Cao Gang empujó la estructura de esta capa de transacciones de activos financieros de una chimenea a una plataforma, creando una plataforma central para los activos financieros. En el pasado, los productos de gestión de patrimonio se dividían en muchas líneas de negocios, incluidos Yu'ebao, fondos, regular, oro, etc., todos construidos en una chimenea. Cao Gang abstrajo las partes públicas y comunes de varios tipos de activos y los precipitó como una plataforma unificada. Proporcione servicios comerciales, incluido el registro unificado y la medición de los activos de gestión de patrimonio, el proceso unificado de compensación de fondos, etc., al tiempo que mantiene la flexibilidad de cada negocio, que es una prueba de la capacidad del arquitecto para juzgar y sopesar la estructura de la estructura.

 

Arquitecto global: promueva la evolución y el gobierno de la arquitectura de toda la empresa

Al entrar en 2019, Cao Gang ha estado trabajando en el campo de la arquitectura durante 6 años. Durante estos 6 años, tiene un profundo conocimiento y práctica de los negocios y la tecnología en el campo financiero. Espero echar un vistazo a una plataforma más grande. En 2003, se unió al departamento de arquitectura y se convirtió en arquitecto global.

El objetivo principal del trabajo del arquitecto global es promover la evolución de toda la arquitectura técnica de Alipay y, al mismo tiempo, promover la actualización y el desarrollo de toda la organización técnica y ayudar al CTO a implementar la estrategia tecnológica de alto nivel de toda la empresa. Deben formar una buena conexión entre la estrategia de CTO y las diversas líneas de negocios, promover la estrategia de nivel superior para aterrizar en cada línea de negocios y, al mismo tiempo, aprovechar los problemas comunes de las diversas líneas para formar un tema que impulse la evolución de la arquitectura técnica general.

A diferencia de los arquitectos de dominio local, los arquitectos globales deben centrarse en los problemas globales de toda la empresa. La mayoría de las veces, los arquitectos globales tienen que pensar en cómo hacer que todo el sistema de arquitectura sea más flexible. Por un lado, deben hacer que el negocio sea flexible y autónomo, pero al mismo tiempo, necesitan depositar capacidades comunes. En combinación con la dirección estratégica comercial y técnica de la compañía, el arquitecto global debe definir la dirección general de la actualización general de la arquitectura y qué problemas técnicos horizontales se deben hacer actualmente. Por ejemplo, los temas horizontales de Alipay este año incluyen la nube nativa, la producción de seguridad, el rendimiento de I + D y la inteligencia de datos, y luego participan profundamente o se hacen cargo del proceso de aterrizaje específico de algunos de estos temas.

Otro trabajo del arquitecto global es centrarse en los aspectos irrazonables de la arquitectura existente. Por ejemplo, la eficiencia de I + D, la construcción repetitiva de bajo nivel, las fronteras poco claras, la división irrazonable del trabajo, etc., estos problemas deben resolverse. En el pasado, a menudo confiamos en la experiencia experta de los arquitectos para resolver estos problemas. Con la tendencia de la transformación digital, el trabajo general de la arquitectura también se está transformando. Debemos digitalizar y plataforma el proceso de I + D de tecnología y el proceso de gestión de tecnología para promover la optimización de la arquitectura de tecnología de hormigas. Con la evolución, la actualización y el desarrollo de la organización técnica, a través de la minería y el análisis de datos, el establecimiento de productos de análisis de datos relevantes, directamente al CTO y a los líderes técnicos de cada línea, les permite descubrir mejor algunos problemas en el campo técnico y proporcionar expertos Experiencia y soluciones para ayudar a la toma de decisiones de gestión técnica, a fin de promover la mejora de los problemas de manera más eficiente.

 

¿Qué capacidades necesitan los arquitectos globales?

 

Actualmente, Alipay se está actualizando de una plataforma de pagos financieros a una plataforma abierta para la vida digital. Queremos construir la plataforma abierta más grande del mundo para la vida digital y una plataforma financiera digital inclusiva. Necesitamos construir una nueva generación de sistema de arquitectura técnica para apoyar mejor la mejora de la estrategia comercial. El negocio se está desarrollando a gran velocidad. Actualizar dicha estructura a nivel de toda la compañía es equivalente a cambiar el motor de un avión en vuelo. Requiere coordinación general, es bueno para tomar decisiones y compensaciones, y representa un gran desafío para el arquitecto global.

De lo anterior se puede ver que el trabajo del arquitecto global es extremadamente importante y, al mismo tiempo, tiene altos requisitos de capacidad y experiencia. Para atraer talentos más ampliamente, Alipay decidió reclutar arquitectos globales de toda la sociedad.

En cuanto a los talentos que necesita el arquitecto global, Cao Gang es una buena plantilla en sí misma: los logros en el campo vertical, con cierta influencia técnica, pueden considerarse como una autoridad en este campo; la habilidad ha sido probada y ha liderado a nivel medio y superior La experiencia del equipo, al mismo tiempo que persigue el desarrollo y el patrón de un campo más grande, espera desarrollarse en una plataforma más grande. Este es el retrato de Alipay del candidato a arquitecto global.

Además, existe una cultura arquitectónica dentro de Alipay, que se ha transmitido desde los primeros Lusu Miao Miao a través de pandillas, e incluye cuatro habilidades o rasgos que el arquitecto global necesita poseer:

En primer lugar, debe tener una visión empresarial , y los arquitectos globales son más parciales a la arquitectura empresarial y la arquitectura de aplicaciones, por lo que debe tener una comprensión única del campo del que es responsable. Tome Alipay, por ejemplo, ¿cuál es la naturaleza del pago que hace? ¿Qué problema se resuelve? ¿Cuál es la capa inferior? Incluyendo pagos, contabilidad, compensación, liquidación, plataforma de negociación, etc., debe tener su propia comprensión.

En segundo lugar, mantenga una mente abierta . Algunos estudiantes de primera línea pueden sentirse menos intensos, como algunos problemas de eficiencia de cooperación entre los dos equipos, pero si el arquitecto quiere resolverlo, puede dañar a los estudiantes. Entonces, ¿si resolverlo? ? Hay compromisos específicos involucrados, y en este proceso, debemos mantener una mente abierta y ser capaces de tolerar varias contradicciones.

El tercero es que los arquitectos deben tener una perspectiva global . La esencia de la arquitectura son las compensaciones y las compensaciones. Si solo puede ver una parte al tomar decisiones, entonces el resultado es tocar ciegamente al elefante, y la toma de decisiones definitivamente tendrá problemas. Para resolver los problemas en las áreas locales, debemos comenzar desde una perspectiva global, de lo contrario, la dirección final puede ir en contra de la dirección de toda la empresa. Esta es una cualidad necesaria para el arquitecto global.

Lo último es vigilar los resultados, lo que requiere una gran fuerza impulsora . El arquitecto no termina de dibujar algunas imágenes, sino que también debe implementarlo en la revisión de principios arquitectónicos, elementos arquitectónicos y planes departamentales. Debido a que el arquitecto global es independiente de la línea de negocios, es muy difícil avanzar en un entorno de este tipo, lo que implica mucho trabajo en equipo y comunicación. Debe tener una visión clara y poder convencer a muchas personas para que obtengan los resultados deseados.

Más recomendaciones interesantes

Spring Desde Spring Cloud hasta Service Mesh, ¿cómo ha evolucionado el sistema de gobernanza de la arquitectura de microservicios?

"Padre del juego de la vida" fallece debido a una nueva neumonía en la corona

¿Por qué los programadores son caros en la era de la IA?

"Desgarre el problema de LeetCode a mano y recoja pantalones con varias rutinas de algoritmos"

LockBlockchain tiene un sueño en diez años: algunas personas han renunciado a sus pueblos de origen y otras han venido a tomar el examen

☞Entrevista para construir series de aviones: vea cómo los arquitectos diseñan interfaces de microservicio

Cada "observación" que pides, me lo tomo en serio

Publicado 508 artículos originales · Más de 10,000 elogios · 5.62 millones de visitas

Supongo que te gusta

Origin blog.csdn.net/csdnsevenn/article/details/105570550
Recomendado
Clasificación