From empowerment to practical leadership, the experience of more than a hundred architects

For website and software companies, the architect is an important role. For the company, the architect leads the company's technical direction, and the architect's vision and height determine the company's technical height; for the technical team, the architect's decision-making and technical solutions affect the development mode and workload of the engineer. A competent architect is a valuable asset of the company, while an unqualified architect may become a nightmare for the development team, and the so-called incompetent will exhaust the entire army.

——2020 GIAC Producer, Chief Architect of Tongcheng-Elong Transportation, Li Zhihui

 

Needless to say, a good architect should think, shape, plan and weed like a gardener, while also overcoming several challenges:

1. Have sufficient overall thinking ability, and don’t overly pursue the optimization of the whole rather than the optimization of a single goal

2. Don't get too caught up in technology-driven, but also learn to think about problems from a business perspective

3. The architecture is not perfect, and it should be balanced based on business scenarios, existing resources, time costs, etc.

 

To face these challenges, you undoubtedly need to keep learning and practicing to find the right direction. If you want to speed up the pace, it is very important to continuously learn innovative cases and practices from major technical experts in major manufacturers.

 

On July 3-4 this year, we invited front-line technical experts such as Alibaba, JD.com, Meituan, Tencent, Kuaishou, Oracle, and Ant Financial to gather in Shenzhen to share their most worthwhile summaries and practical inspirations for this year, helping to build Teachers, technical leaders and high-end technical practitioners do a good job in technology selection, build unique technical leadership, and help and guide the audience to understand and improve the way the Internet is built.

 

Gathering of big names in technology

GIAC is one of the largest technical conferences in China. Every GIAC has 100+ experts with a global perspective gathered here.

This year, GIAC still brings together lecturers mainly senior architects and technical CTOs from first-line Internet companies. It is the best opportunity to comprehensively and in-depth understand architecture design and first-line industry practice, and quickly synchronize with the industry's popular and cutting-edge core technologies.

 

Wonderful content, first spoiler

 

This conference has 6 major sections, 24 sub-venue themes, and 84 popular cases. From advanced theory to best practice, from shallow to deep, step by step and comprehensive, let the participants gather all the technical equipment! The following is the first to spoil the theme and some topics of each branch of the conference:

 

1. 24 major sub-venue themes, covering mainstream architecture topics

 

2. Nearly 100 popular cases, the evolution of in-depth decryption architecture

  • "Meituan Acquiring C-end Architecture Evolution" Zhang Bo, Meituan Acquiring Technology Center-Technical Expert
  • "Structure Evolution of Sogou Singularity Advertising Platform" Wang Shuli, expert development engineer of Sogou Commercial Platform Division
  • "Design and Optimization of Real-time Complex Event Processing Based on Flink" Li Xu, Technical Expert of Alibaba Xianyu Technical Team
  • "The Practice of Chaos Engineering in the Distributed Database Field" Zhou Qiang, PingCAP Basic Tool Team Leader
  • "Tongcheng Elong's Large and Middle Stage Construction and Implementation Practice" Li Liangang, Director of Tongcheng Elong Business Middle Stage
  • "The New Chinese Power in the Java Community - Demystifying the New Features of Tencent Kona Q1" Jie Fu, Senior Engineer, Tencent
  • "The Evolutionary Road of Cloud Native Network Agent MOSN" Wang Fakang (Yi Song), Ant Financial Trusted Native Technology Department, technical expert

...For more cases, see the official website

 

3. Work with 1000+ architects to learn and make progress together

 

Featured Topics

 

1. IoT and edge computing in the 5G era

As the number of Internet devices continues to rise exponentially, the platform and standards are becoming more mature, and the ecology is gradually forming. Through the detailed analysis of the development experience in the fields of 5G, IOT, and edge computing by front-line experts, it can help technicians quickly synchronize cutting-edge topics.

2. New retail and industrial Internet

At the current stage of Internet development, it needs to gradually penetrate into various industries to promote the digital transformation of industries. The rapid development of new retail has become a representative of the industrial Internet. But what challenges does the Industrial Internet bring to technical people? What new changes and opportunities does it bring to the Internet and the software industry? In this topic, we invite pioneers in the industry to share the latest practical cases with you.

3. Cloud Native (cloud native)

At the beginning of cloud computing, everyone focused on how to migrate applications to the cloud. Now that we have entered the cloud-native era, applications need to consider the cloud environment during the development stage. How can architects design cloud-native applications?

4. Chaos Engineering

The experimental theory of chaos engineering was proposed by Netflix and related teams in 2017. The goal is to verify the effectiveness of the system against unexpected failures by periodically introducing failures in the production environment. Compared with passively responding to failures, implementing chaos engineering experiments under controllable influences and revealing system weaknesses in advance can enhance our confidence in system recoverability. Chaos engineering belongs to an emerging technical field, and the accumulation of industry knowledge and practice is relatively small. Most IT teams' understanding of it has not yet risen to a domain concept. In this topic, we will interpret this emerging field from many aspects.

5. Evolving JAVA

Java is undoubtedly still the most widely used language in the Internet field. The Java language itself is also absorbing new language features and evolving. In the face of the new version to be released in 2020, which new features and functions we need to pay attention to, and which classic problems are worthy of our further in-depth, mature projects, how do we maximize the value of the language?

6. Go language

The Go language is the hottest language since the era of cloud computing. Many cloud computing infrastructures and many companies at home and abroad have chosen to use the Go language as their main language. Let us continue to pay attention to the evolution of the Go language and its implementation at home and abroad.

In addition to the selected topics above, we have also set up classic topics such as architecture evolution, teamwork, and building technical leadership. Many previous customers have responded that they "broadened their horizons, met industry elites, and gained insight into technological changes."

 

...For more details about the topic, please click "Read the original text" to view the official website.

 

Past review

Ticket purchase consultation: Zhao Dandan 158-0221-7295

Sponsorship cooperation: Wang Zhen 136-8322-5223

Media cooperation: Jingyi 139-2085-9305

Volunteer recruitment: Sha Lele 186-2276-6683

 

Want to quickly synchronize with the industry's cutting-edge technologies and practices? You are welcome to click "http://www.thegiac.com/?qd=weixin-msup to view more information. In addition, the preferential price of early bird tickets will end on March 31. 1000+ architects are carnival for the lowest price, and you are missing!

Guess you like

Origin blog.csdn.net/msup789/article/details/105216204