基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 3/3
点击[加入交流群] | 我的GitHub 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 1/3 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 2/3 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 3/3 项目地址:https://github.com/janrs-io/Jgr…
1,061 2023-03-30 3 点击阅读基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 2/3
点击[加入交流群] | 我的GitHub 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 1/3 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 2/3 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 3/3 项目地址:https://github.com/janrs-io/Jgr…
728 2023-03-29 0 点击阅读基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 1/3
点击[加入交流群] | 我的GitHub 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 1/3 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 2/3 基于Go/Grpc/kubernetes/Istio开发微服务的最佳实践尝试 - 3/3 项目地址:https://github.com/janrs-io/Jgr…
1,492 2023-03-28 4 点击阅读本地开发Kubernetes微服务远程调试工具 - kubefwd
点击[加入交流群] | 我的GitHub 转载请注明来来源:https://janrs.com/87qz 项目地址:https://github.com/txn2/kubefwd kubefwd帮助实现了在本地工作站上开发应用程序和服务的无缝和高效方式。在本地开发打算与Kubernetes集群中的其他服务进行交互的应用程序。 kub…
748 2023-03-25 0 点击阅读微服务中的分布式事务管理 - 2/2 Saga异步模式
点击[加入交流群] | 我的GitHub 转载请注明来源:https://janrs.com/h42y 这篇文章是上一篇文章的延续。 在这篇文章中,我们将看到Saga模式,它是一种异步模式,在每个微服务中执行一连串的事务,并发布消息或事件以进行下一步。如果中间有任何步骤失败,Saga模式将…
543 2023-03-17 0 点击阅读微服务中的分布式事务管理 - 1/2 2/3阶段提交同步模式
点击[加入交流群] | 我的GitHub 转载请注明来源:https://janrs.com/bkt7 在这篇文章中,我们将看到关于跨微服务的分布式事务管理。 什么是事务 一个事务不过是一系列必须成功执行的操作。即使其中一个操作失败了,整个步骤也必须回滚,以使应用程序处于之前的稳定…
577 2023-03-17 0 点击阅读谷歌发布编写分布式应用的框架Service Weaver
点击[加入交流群] | 我的GitHub 一个新的框架,在本地以模块化单体的形式运行,一旦部署,则为分布式微服务架构 转载请注明来源:https://janrs.com/dl08 项目GitHub地址:https://github.com/ServiceWeaver/weaver 感觉就像永远,总是在什么是更好的之间来来回回:…
375 2023-03-07 0 点击阅读部署高可用主从读写分离Mysql集群01
[!Tip] 部署 mysql 并且设置主从 转载请注明出处:https://janrs.com/pnfq 部署 mysql 主从做读写分离 1.部署 mysql5.7 1.1 安装依赖 apt install lsb-release gnupg wget -y 1.2 安装源 下载脚本直接运行并打开,打开后选择第一个选项按回车,选择 5.7 版本 cd /ho…
1,415 2023-01-20 1 点击阅读部署高可用主从读写分离Mysql集群02
[!Tip] 部署 mycat 中间件 转载请注明出处:https://janrs.com/jozi 部署 Mycat 中间件 [!NOTE] 安装 Mycat 需要先安装 jdk 版本就按照官方的来 1.安装 jdk1.8 [!NOTE] jdk 要求的版本可能随着 mycat 的升级而变化 此处用的是 jdk1.8 版本 去官网下载或者其他地…
798 2023-01-16 0 点击阅读CICD部署04 - jenkins + gitlab + harbor + k8s
[!TIP] Docker 部署 harbor 转载请注明出处:https://janrs.com docker 部署 harbor 1.下载 docker-composer wget https://github.com/docker/compose/releases/download/v2.10.1/docker-compose-linux-x86_64 2.下载 harbor wget https://github.com/goharbor/harbo…
807 2022-10-19 0 点击阅读CICD部署03 - jenkins + gitlab + harbor + k8s
[!Tip] Docker 部署 jenkins 并连接 gitlab 转载请注明出处:https://janrs.com docker 部署 jenkins 1.部署 docker run --name jenkins \ -u root \ -d \ -p 8080:8080 \ -p 50000:50000 \ -v /var/jenkins_home:/var/jenkins_home \ -v /var/run/docker.sock:/var…
807 2022-09-19 1 点击阅读CICD部署02 - jenkins + gitlab + harbor + k8s
[!Tip] Docker 部署 gitlab 转载请注明出处:https://janrs.com gitlab 版本:v15.4.2 docker 部署 gitlab 1.创建目录 mkdir -p /opt/gitlab/{data/,logs,config/} 2.部署服务 docker run -d --restart=always \ --hostname gitlab --name=gitlab \ -p 5443:443 -p …
998 2022-09-19 3 点击阅读CICD部署01 - jenkins + gitlab + harbor + k8s
[!TIP] ci/cd 工作流程 转载请注明出处:https://janrs.com ci/cd 工作流程 主要包含两部分:构建应用镜像与部署到 k8s 开发仔将代码 push 到 git。可以是 gitlab 或者 github jenkins pull 代码,编译编码,构建镜像,push 到镜像中心。镜像中心例如: harbor jenk…
785 2022-09-19 1 点击阅读k8s部署prometheus/grafana
[!TIP] K8S部署prometheus以及grafana 并且使用Ingress对外访问 Ingress Nginx Controller 的安装教程地址:(https://janrs.com/2023/02/k8s%e9%83%a8%e7%bd%b2ingress-controller/) 转载请注明出处:https://janrs.com k8s部署prometheus以及grafana k8s部署prome…
940 2022-06-19 1 点击阅读k8s部署metrics-server
[!Tip] k8s 部署 metrics-server 转载请注明出处:https://janrs.com k8s 部署 metrics-server 1.生成密钥 kubectl生成密钥文件 kubectl --namespace kube-system create secret docker-registry aliimagesecret --docker-server=registry.cn-shenzhen.aliyuncs.com …
523 2022-06-19 0 点击阅读Debian10 部署kubeadm教程03 - 部署worker节点
[!TIP] 加入 worker 节点 转载请注明出处:https://janrs.com 加入 worker 节点 [!NOTE] 加入 worker 节点之前要先删除 containerd 的配置文件,因为默认的配置文件禁用 cri 插件。 删除默认配置 rm /etc/containerd/config.toml systemctl restart containerd 修…
547 2022-05-19 0 点击阅读企业应用架构 - 实践
[!TIP] 记录的企业应用架构实践的思考 企业架构的实践宗旨 技术推动业务 应该怎么做 技术和市场 实践的宗旨 架构设计核心目标是支持业务,有些时候不合理的存在是合理的。 应用架构存在的首要目标是支持业务,很多成长性企业或初创公司面对生存的压力,不能为了…
477 2022-04-19 0 点击阅读企业应用架构 - 概念
[!TIP] 记录的企业应用架构设计的学习 包括五大内容: 什么是应用企业架构 企业架构的演变 通用型企业应用架构 现有案例分析 企业应用架构的原则 转载请注明来源:https://janrs.com/q3e1 企业应用架构 本文摘自:https://www.woshipm.com/pd/586436.html 1.什么…
818 2022-04-19 0 点击阅读