我在阿里云BizWorks的分布式事务实践:API资源异步回收架构设计
〇、项目背景 在阿里云BizWorks平台研发实习期间,我参与了某云平台API网关系统的核心模块开发。该平台要求当租户卸载应用时,需自动回收其创建的API资源。随着系统规模扩大(日均API删除量超百万级),原有的同步删除方案暴露出两大痛点: 长延时阻塞:批量删除接口响应超时(P99>30s) 操作不
梳理并熟悉企业级项目的方法论
进入公司,面对陌生的项目以及陌生的团队,如何快速融入项目呢? 【1. 先整体上了解技术栈】 首先我会从整体上了解一下项目的基本信息。比如,这个项目是用什么技术栈开发的?前后端分别是用的哪种语言或框架?使用的数据库是什么?还有其他依赖的技术或者工具吗?这些基本信息可以帮助我快速定位到需要学习和掌握的知
传统软件如何进行Saas化改造?
最近看了一个项目:基于云SaaS架构医院管理HIS项目实战 看完后对SaaS(软件即服务)有了新的思考,特此记录。 我后面也会思考,能不能把我之前做的一些传统应用进行Saas化改造,由原先的只面向单一客户的架构,改造成能够同时容纳多个租户进行使用的Saas软件。 包括可能还有一些技术实现上的难点,比
其他
未读
如何打造一个漂亮的Github个人主页
1、介绍 今天介绍下 GitHub 的一项特色功能 - GitHub profile,以及一些列开源工具、项目来帮助打造自己特色的 GitHub profile。 GitHub profile 也是最近两年 GitHub 才新加的功能,开发者可以通过编写 README 打造属于自己的个人 GitHu
k8s集群节点状态NotReady问题解决
问题:k8s集群节点状态NotReady 当我们按照网上的方法安装好k8s集群,并且初始化,子节点加入master节点, 并且安装好网络插件,例如flannel,master节点执行了kubectl apply -f kube-flannel.yml, 然后执行kubectl get nodes时,
竞赛经历
未读
记录我的大学竞赛经历
动态更新ing...... 项目一:疫情地图系统 基于Springboot+MybatisPlus+Echarts+Mysql实现校园疫情管理系统 项目简介 该项目基于springboot框架实现了疫情背景下的校园管理,主要涵盖了中国疫情确诊分布地图(对接腾讯API