微服務架構系列文章、精品教程

分享一個朋友的人工智能教程。零基礎!通俗易懂!風趣幽默!還帶黃段子!大家可以看看是否對自己有幫助:點擊打開

docker/kubernetes入門視頻教程

(騰訊內推)聯繫微信

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, 自定義調度器 )

Horizo​​ntal 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安裝和獨立部署)

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章