微服务架构系列文章、精品教程
python工具
python相关工具使用技巧(pip)
virtualenv虚拟独立python环境使用
Python下APScheduler的快速指南
python文件夹,文件监听工具(pyinotify,watchdog)
python命令行解析库——argparse库的使用
python分布式多进程框架 Ray
python自定义包的发布与安装
linux工具和命令
Windows10+Ubuntu16.04(ubuntu18.04)双系统安装
win10中安装centos7双系统
开发环境ubuntu16安装以后的初始化设置
开发环境ubuntu16.04常用工具和设置(git、ssh、python、sh、java、Maven、mysql、postgresql)
CentOS最常用命令及快捷键整理
centos7(linux)使用心得
shell编程
linux-网络数据包抓取-tcpdump
Supervisor安装与配置(Linux/Unix进程管理工具)
ubuntu启动配置ftp服务端
vscode 使用技巧(持续更新)
架构基础知识
从上百幅架构图中学得半点大型网站建设经验(上)
浅谈大型web系统架构
lua编程入门
集群服务器免密登录
docker
docker教程,dockerfile教程
使用docker run的选项以覆盖Dockerfile中的设置详解
Docker容器内不能联网的6种解决方案
docker使用填坑记录(持续更新)
docker 部署Gitlab
docker安装常用组件(mysql,redis,postgres,rancher,Portainer,蝉道)
docker-compose 使用
Docker Swarm 使用
k8s
Kubernetes 详解
minikube安装k8s单机调试环境(docker、virtualbox、kubectl、minikube、Kubernetes)
ubuntu搭建Kubernetes集群(ansible,kubedam,rancher))
k8s上安装并初始化Helm,helm基础使用教程
k8s中yaml文件书写格式
Kubernetes之kubectl命令行工具简介、安装配置及常用命令
kubectl命令大全
kubernetes kubelet参数
kubernetes之kubedns部署(kubedns,dnsmasq,exechealthz)以及dns-autoscaler部署
Kubernetes集群安全:Api Server认证
k8s中hostname, hosts文件, DNS和代理问题, service和pod的访问问题
kubernetes存储系统介绍(Volume、PV、dynamic provisioning)
k8s的volum,pv和pvc(阿里云服务器nfs创建pv,hostpath创建pv)
k8s中的endpoint
Kubernetes RBAC 详解
kubernetes中port、target port、node port的对比分析,以及kube-proxy代理
Kubernetes中Secret使用详解
在k8s中将文件通过configmap添加为pod的文件
k8s nodeSelector和affinity
kubernetes 简介:调度器和调度算法((Affinity/Anti-Affinity, Taints and Tolerations, 自定义调度器 )
Horizontal Pod Autoscaler (HPA) 根据资源横向扩展
Kubernetes Pod 优先级和抢占
pod配置Liveness和Readiness探针
k8s的job和Cron Job
将应用制作成镜像发布到服务器k8s上作为容器微服务运行。
kubernets 集群和本地环境联调环境打通工具kt-connect
k3s 部署
hadoop生态
hadoop、hbase、hive、spark分布式系统架构原理
centos7下搭建hadoop、hbase、hive、spark分布式系统架构
hadoop+hive+hbase+spark补充内容
Hive 架构知识体系及语法详解
hbase工作 架构原理
Hbase GC调优原理分析
HADOOP基本操作命令
spark 常用函数介绍(python)
zookeeper教程
window下hive的安装
Hadoop Hive sql 语法详解
window下hadoop、hbase的安装和eclipse开发环境配置
window下spark的安装和开发环境配置
ubuntu系统下hbase数据库的安装和使用,hbase配置文件详解
hdfs+zookeeper+hbase分布式在k8s中部署
HBase因hostname可能引起的RIT问题。HBASE的ip和hostname坑
集群间动态扩展和删除hdfs的datanode和hbase的regionserver
Hbase数据结构+基本语法
hbase使用restful接口进行数据操作
hbase权限管理(访问控制标签ACL)
hbase压力测试
用Python3.6操作HBase之HBase-Thrift
通过helm在k8s上部署spark(伪集群版)
运行支持kubernetes原生调度的Spark程序
支持kubernetes原生Spark 与其他应用的结合(mysql,postgresql,oracle,hdfs,hbase)
k8s集群中 spark访问hbase中数据
zeppelin k8s安装部署和基本使用教程(在线的分析工具)
消息队列
docker部署kafka,k8s(helm)部署kafka
kafka实战教程(python操作kafka),kafka配置文件详解
Kafka压力测试(写入MQ消息压测和消费MQ消息压测)
Rabbitmq基本原理和架构
docker 部署rabbitmq,k8s部署rabbitmq集群
python操作rabbitmq操作数据
mqtt安装使用教程。(基于rabbitmq插件,docker部署,k8s部署,python教程)
数据库
Windows下的MySQL安装、MySQL-Front安装
win10 安装oracle11g R2的64位版本
windows下MongoDB数据库的安装
linux下安装mysql,postgres
docker安装mysql,postgres
postgres数据库入门, python 操作postgres
sql常用功能实现
sql优化的几种方法
MySQL索引和SQL调优手册
clickhouse 部署+介绍
索引利弊,如何创建索引,单键索引还是组合索引
Druid 简介,架构,部署,python连接
canal 增量订阅mysql消息
Elasticsearch是如何做到快速索引的
RoaringBitmap 原理
Elasticsearch 监控和优化(持续)
分布式存储
有状态容器实践:k8s集成ceph分布式存储
helm部署ceph在k8s上做分布式存储
使用GlusterFS作为Kubernetes的后端存储
监控报警
ZipKin原理学习(分布式实时数据追踪系统)+window部署zipkin+k8s部署zipkin
zabbix报警系统docker部署,k8s部署,基本使用方法
Kubernetes监控:部署Heapster、InfluxDB和Grafana
Prometheus 原理和实践,含docker部署Prometheus、node Exporters、Alertmanager、Push Gateway、grafana
prometheus-operator架构部署( prometheus-server, pushgateway, grafana, alertmanater,servicemonitor…)
Prometheus Alertmanager报警组件
使用Python编写Prometheus监控
grafana将自己的数据库(hbase)设置为数据源
日志
日志收集系统Elasticsearch,Fluentd , Kibana
全文搜索引擎 Elasticsearch 入门(ik,kibana,x-pack)
Kubernetes-基于EFK进行统一的日志管理原理(kibana查询语法)
Fluentd语法速记
ES基本查询总结
EFK+sentinl报警机制
搜索
solrcloud 7.5在k8s上的部署安装和使用教程
网关/servicemesh
nginx在k8s上的安装部署和使用教程
kong 网关教程入门
kong插件应用(熔断 限流,黑白名单,认证(basic,key,jwt,hmac,),授权,加密,zipkin链路跟踪,日志, prometheus可视化, 爬虫控制插件)
istio简介和基础组件原理(服务网格Service Mesh)
k8s安装部署Istio
istio使用教程和示例(导流,请求路由,访问拒绝,黑白名单,限速)
Linkerd2安装和使用
测试
python测试系列教程 —— 单元测试unittest
python测试系列教程 —— 调试日志logging
python测试系列教程 —— YAML配置文件语法教程
python测试系列教程——python+Selenium自动化测试框架
Selenium-IDE脚本录制,selenium-side-runner自动化测试教程
jenkins+postman+newman环境搭建自动化测试
运维
自动化运维工具(ansible入门教程)
CI/CD
jenkins简介及docker部署
jenkins使用入门(邮件、ssh、git、)
协同工作
文档协作编辑 ONLYOFFICE 部署和使用教程
docker 部署Gitlab
git原理和常用操作
Git使用-.gitignore文件(使一些文件不上传到git)
docker部署蝉道
phabricator安装配置和使用(docker安装和独立部署)
微服务架构系列文章、精品教程相关推荐
- 微服务架构系列二:密码强度评测的实现与实验
本文是继<微服务架构系列一:关键技术与原理研究>的后续,系列一中论述了微服务研究的背景和意义,主要调研了传统架构的发展以及存在的问题和微服务架构的由来,然后针对微服务架构的设计原则.容器技 ...
- 2017微服务 mysql集群_微服务架构系列之Nacos集群搭建
上回我们说到了<微服务架构系列之Nacos 配置核心概念>,这次我们讲讲Nacos 集群环境搭建. 集群模式跟我们平时进行扩容是一样的,可以通过 Nginx 转发到多个节点,如下图: 如果 ...
- 微服务架构系列一:关键技术与原理研究
导语:人不为己,天诛地灭这个成语中的"为"念作wéi,阳平二声,是"修养,修为"的意思.成语的意思是:如果人不修身,那么就会为天地所不容.本意并不是经常被很多人 ...
- nacos 本地测试_微服务架构系列之Nacos 配置核心概念
上次讲了<微服务架构之Nacos配置中心之配置MySQL数据库>,本次讲述Nacos 配置核心概念.原作者:哈喽沃德先生,谢谢关注哈喽沃德先生. 1.配置 为什么需要配置?概念. 在系统开 ...
- 微服务架构系列主题:微服务架构概述
一.前言 微服务(MicroServices)是一种架构风格,一个大型复杂软件应用由多个微服务和前端展示层组成.系统中的各个微服务可被独立部署,各个微服务之间是松耦合的.每个微服务仅关注于完成一件任务 ...
- 微服务架构系列主题:探索原味BFF模式
本文转自:Thoughtworks洞见 目录 寻找历史的线头 神功初成 演进之路 总结 BFF:Backend for Frontends ,经典分布式架构设计模式之一.我在学习和工作经验累积中,逐渐 ...
- 微服务架构(一):什么是微服务
解析微服务架构系列文章将分几篇描述微服务的定义.特点.应用场景.企业集成架构的演进以及微服务转型思路和技术决策考虑等内容,并以IBM技术为例介绍如何实现微服务架构转型. 为什么需要微服务架构 &quo ...
- 【微服务架构】微服务设计模式
这是微服务架构系列文章的第 3 篇 高可用性.可扩展性.故障恢复能力和性能是微服务的特征.您可以使用微服务架构模式来构建微服务应用程序,从而降低微服务失败的风险. 模式分为三层: 应用模式 应用程序模 ...
- 微服务架构(一):什么是微服务(一)
解析微服务架构系列文章将分几篇描述微服务的定义.特点.应用场景.企业集成架构的演进以及微服务转型思路和技术决策考虑等内容,并以IBM技术为例介绍如何实现微服务架构转型. 为什么需要微服务架构 &quo ...
最新文章
- java移位操作符注意的问题
- 运维基础(9)Linux性能调优三大系统
- 推荐一款好用的redis客户端工具
- 图片适应窗口_在word中插入图片,如何避免失真模糊?实用文档建议收藏
- asp控制oracle,asp下用OracleInProcServer完成对Oracle的连接和操作
- 大数据学习笔记19:MR案例——汇总三科成绩表文件
- HTML5中的WebSocket
- markdown与latex:单行式子中连加连乘i放在下面\displaystyle
- php安装make报错信息及解决方法
- c语言输出数组时输出的乱七八糟
- (七)CMake变量及其设置
- stata在进行meta分析时出现command metabias is unrecognized,如何解决?
- 什么叫组网_小米科普:一文看懂路由器上的 Mesh 组网是什么
- 【RGBCW五路调光投光灯照明方案】 共阳极无频闪调光驱动IC 内置MOS降压恒流LED驱动芯片FP7122
- win7 32位装mysql_2017-11-16 Win7 32位下安装Mysql
- Windows Server 2016之RDS部署之添加RD虚拟化主机
- 7.27北京 以我的方式纪念环法--香山游击
- Thinkpad笔记本验机2
- 音乐app用户推荐系统构建_一款专门给用户推荐动听音乐的音乐期刊类的应用。画面极简优美...
- 高质量 C++/C 编程指南
热门文章
- 零基础学python难吗-Python课程学习难不难?零基础可以学习Python吗?
- python入门指南 许半仙txt-影帝的脑子坏了
- HTK语音识别基础教程.ppt
- 通过重新训练语音识别来改善iPhone上的嘿Siri | MOS86
- html网页字段序号的样式,[网页设计]局部自定义li序号CSS样式的方法
- Vue-注册全局组件的两种方法
- Java 实现 RSA 非对称加密算法-加解密和签名验签
- java8 foreach 伟参_【java8】为java8的foreach正名
- elementui中给input框赋值成功后input框不能进行编辑问题
- 【MyBatis框架】mybatis入门