首页 / 技术专题CATEGORY / SPRINGFORALL

架构运维

在这个技术方向,积累扎实的知识与实践。

共 316 篇文章

K8S 快速入门(五)网络通信原理:Pod网络(上)

一、Pod网络 1. Pod结构 Pod的特点:容器 1、有自己的IP地址 2、有自己的hostname 3、有自己的端口 Pod实际上可以理解为就是k8s云平台中的虚拟机,而这个pod内部封装的是由 docker 引擎所创建的容器,也可以理解为pod就是一个虚拟化分组,pod内部可以存储一个或者多个容器。…

K8S 快速入门(二)云原生、容器编排

1. 云架构(云原生) 1.1 何为云原生 云原生是一条最佳路径或者最佳实践。更详细的说, 云原生为用户指定了一条低心智负担的、敏捷的、能够以可扩展、可复制的方式最大化地利用云的能力、发挥云的价值的最佳路径。 云原生的技术范畴包括了以下几个方面: 第一部分是云应用定义与开发流程。这包括应用定义与镜像制作、配置 CI/CD、消息和 Streaming…

K8S(一)虚拟化、容器化构建云计算平台的基本概念及原理解析

本章主题 1、认识 kubernetes (k8s) 在企业中应用场景? —– 为什么要学习K8s?? 2、云技术( 云计算 平台) — 虚拟化及虚拟化基本概念及原理 3、云技术(云计算平台) — 容器技术及容器技术基本概念及原理 前言 k8s 偏向运维技术 ,后端程序员为什么要学习k8s?? 1、以前项目开发:开发,运维是密不可分 — 上线…

分布式事务,这一篇就够了

[作者简介] 李文华,小米信息技术部海外商城组 随着互联网技术的不断发展,系统越来越复杂,几乎所有 IT 公司的系统都已经完成从单体架构到分布式架构的转变,分布式系统几乎无处不在。谈到分布式系统,特别是微服务架构,我们不得不谈分布式事务。今天就跟大家一起聊聊分布式事务以及常用解决方案。 基础理论…

API接口的安全设计验证:ticket,签名,时间戳

概述 与前端对接的API接口,如果被第三方抓包并进行恶意篡改参数,可能会导致数据泄露,甚至会被篡改数据,我主要围绕时间戳,token,签名三个部分来保证API接口的安全性 1.用户成功登陆站点后,服务器会返回一个token,用户的任何操作都必须带了这个参数,可以将这个参数直接放到header里。…

Nginx 配置 Websocket

WebSocket 和HTTP虽然是不同协议,但是两者“握手”方式兼容。通过HTTP升级机制,使用HTTP的Upgrade和Connection协议头的方式可以将连接从HTTP升级为WebSocket。 Websocket 使用 ws 或 wss 的统一资源标志符,类似于 HTTPS,其中 wss 表示在 TLS 之上的 Websocket。如:…

数据库全量SQL分析与审计系统性能优化之旅

1 背景 数据库安全一直是美团信息安全团队和数据库团队非常注重的领域,但由于历史原因,对数据库的访问只具备采样审计能力,导致对于一些攻击事件无法快速地发现、定损和优化。安全团队根据历史经验,发现攻击访问数据库基本上都存在着某些特征,经常会使用一些特定SQL,我们希望通过对MySQL访问流量进行全量分析,识别出惯用SQL,在数据库安全性上做到有的放矢。 2…

代码变更风险可视化系统建设与实践

1 软件系统风险与变更 变更是软件系统进化的推动力,同时也是孕育风险的温床。如果一个系统没有了相应的迭代和变更,那这个系统就会逐渐失去了活性和价值。不过,随着系统进行了变更迭代,软件风险也会慢慢衍生,而规避变更引发的软件风险在质量保障领域是一个较大的挑战。通过对下面典型软件系统架构图分析,我们可提炼出3大类变更维度: 基础设施变更…