噢乖蔡与朋友小笼包的技术小站

什么是云原生

作者: 小笼包
2022-12-03 小雨

何为云原生

云原生顾名思义,就是生在云上、长在云上。早在云原生概念被提出前,企业中就已有相关实践。比如,谷歌在2004年就开始使用了容器技术,2006推出的进程容器(Process Container),就是一种具有云原生特征的技术实践;2009年,Netflix等厂商就开始开始启动上公有云战略,将 IT 基础架构从自己的数据中心迁移到公共云上之外,并通过微服务架构,用较小的易管理软件组件替换单体程序。

阅读全文 »

作者: 小笼包
2022-09-27 晴

什么是架构

架构是经过系统性地思考, 权衡利弊之后在现有资源约束下的最合理决策, 最终明确的系统骨架: 包括子系统, 模块, 组件. 以及他们之间协作关系, 约束规范, 指导原则。
并由它来指导团队中的每个人思想层面上的一致。

  • 系统性思考的合理决策:比如技术选型、解决方案等。

  • 明确的系统骨架:明确系统有哪些部分组成。

  • 系统协作关系:各个组成部分如何协作来实现业务请求。

  • 约束规范和指导原则:保证系统有序,高效、稳定运行。

因此架构师具备能力:理解业务,全局把控,选择合适技术,解决关键问题、指导研发落地实施。

阅读全文 »

作者: 小笼包
2022-09-16 晴

nfs数据持久化存储

首先我选择一台空服务器添加nfs服务,作为挂在远程存储服务器地址:192.168.20.132。

然后需要挂在的k8s节点也需要同样的装上nfs服务。

1、安装nfs

1
[root@localhost dongliang]# yum install -y nfs-utils
阅读全文 »

code-server安装教程

作者: 小笼包
2022-09-01 晴

一、介绍下code-server是做什么的?

官网的描述是:

在任何地方的任何机器上运行VS Code并在浏览器中访问它

  • 在具有一致开发环境的任何设备上编写代码
  • 使用云服务器加速测试、编译、下载等
  • 在旅途中保持电池寿命;所有密集型任务都在您的服务器上运行

也就是说把我们常用的vscode工具通过bs的形式呈现给我们,让我们通过浏览器就可以编码测试和调试,这样子只要我们拥有浏览器和网络的地方即可随时随地的进行编码开发了,统一的云环境让我们可以快速的上手编码,vscode通用性的组件让我们爱不释手,看到code-server之后我就想在自己的云服务器上安装下。

阅读全文 »