当前位置:网站首页>02.面向容器化后,必须面对golang
02.面向容器化后,必须面对golang
2022-07-02 12:04:00 【thubier(段新建)】
作为企业基础应用软件从业者,必须接受企业硬件基础平台慢慢云化的事实。而作为流行的k8s+docker组合,都使用了golang实现。基于当前国内现状,云平台慢慢在golang化。
作为一个开源的技术语言,golang有其后生优势-----无技术包袱,高度实践经验整合,基于协议开源。
前期只是希望快速融入到云平台,去了解相关的原理,也就是我们只要能把golang运行环境部署好,能完成k8s等组件的编译运行及达到了我们的目的。
近年一直在处理统一流程平台中间件,从c#到java,统一流程平台双版本已经成型。容器化部署将简化统一流程平台的使用难度,让统一流程平台慢慢走向通用组件化。
golang,怎么去开始这个语言的推进呢?
1.以目标为向导,屏蔽部分信息
作为初步面向容器化组织,我们前期的核心是[用],基于开源的k8s+docker 实现内部硬件资源的云化管理,在这过程中慢慢推广面向云的相关概念。
2.模仿
作为平台化实现,k8s+docker的设计思路,是否能引入到我们的产品架构中,怎么借鉴。所以只要把这些开源的组件运行起来,然后再慢慢拆解/分析,最终引入到我们产品架构中。、
3.改造
当我们真正进入大规模容器化运营后,很多功能必须基于自身需求进行改造。golang将作为我们的开发语言之一存在。
所以,我们怎么去面对golang呢? 简单运行--->源码编译--->代码分解----->功能吸收与模仿----->特定业务改造实现,我们将一步一步,从简单到目标慢慢推进。
边栏推荐
猜你喜欢

你不知道的Set集合

How to avoid 7 common problems in mobile and network availability testing

6.12 企业内部upp平台(Unified Process Platform)的关键一刻

CodeCraft-22 and Codeforces Round #795 (Div. 2)D,E

FPGA - 7系列 FPGA内部结构之Clocking -03- 时钟管理模块(CMT)

05_ queue

【C语言】详解指针的初阶和进阶以及注意点(1)

19_Redis_宕机后手动配置主机
![[C language] explain the initial and advanced levels of the pointer and points for attention (1)](/img/61/1619bd2e959bae1b769963f66bab4e.png)
[C language] explain the initial and advanced levels of the pointer and points for attention (1)

Application and practice of Jenkins pipeline
随机推荐
[noi simulation] Elis (greedy, simulation)
搭载TI AM62x处理器,飞凌FET6254-C核心板首发上市!
How to write sensor data into computer database
04.进入云原生后的企业级应用构建的一些思考
可视化搭建页面工具的前世今生
Internet Explorer officially retired
Tidb hybrid deployment topology
Oracle primary key auto increment
14_ Redis_ Optimistic lock
. Net core logging system
Mavn 搭建 Nexus 私服
16_ Redis_ Redis persistence
21_Redis_浅析Redis缓存穿透和雪崩
Tidb environment and system configuration check
06_ Stack and queue conversion
[noi Simulation Competition] scraping (dynamic planning)
XML Configuration File
Huffman tree: (1) input each character and its weight (2) construct Huffman tree (3) carry out Huffman coding (4) find hc[i], and get the Huffman coding of each character
18_Redis_Redis主从复制&&集群搭建
Libcurl Lesson 13 static library introduces OpenSSL compilation dependency