简单的系统设计指导 系统设计作为后端工程师,工作日常就是设计(信息)系统;后端工程师找工作也会被问到系统设计的问题。分析流程场景汇总需求。总结出最重要的功能性需求和非功能需求。非功能需求,需要我们评估:QPS,peak QPS磁盘占用网络带宽占用服务如果是个大系统,需要先拆分成多个微服务简单定义出数据模型和 API,
EventCenter系统设计 个人总结 电商平台供应链的业务场景非常复杂,技术中台需要支持非常复杂且不断变化的业务需求,构建了数量繁多且紧密耦合的业务链路,为技术架构的维护带来了压力,这也就是EventCenter的设计初衷。
Airbnb JavaScript 代码规范 Airbnb JavaScript 代码规范() {一种写JavaScript更合理的代码风格。Note: 本指南假设你使用了 Babel, 并且要求你使用 babel-preset-airbnb 或者其他同等资源。 并且假设你在你的应用中安装了 shims/polyfills ,使用airbnb-
Git提交,修改/更改文件名大小写,提交失败问题解决 将add_modal.vue文件改成了AddModal.vue之后提交,一直展示暂无更改git小乌龟截图在这里插入图片描述git bash截图在这里插入图片描述原因与解决方案:Git配置默认忽略了大小写,需要配置为不忽略大小写,修改配置如下操作:查看是否忽略大小写:git config core.i
nohup /dev/null 2>&1 &含义详解 个人总结 nohup运行命令可以使运行的命令永久的执行下去,和用户终端没有关系,可以在你退出帐户/关闭终端之后继续运行相应的进程。例如我们断开SSH连接并不会影响他的运行
MySQL简要配置指南 MySQL是一个关系型数据库管理系统,由瑞典MySQL AB 公司开发,属于 Oracle 旗下产品。MySQL 是最流行的关系型数据库管理系统之一,在 WEB 应用方面,MySQL是最好的 RDBMS (Relational Database Management System,关系数据库管理系统) 应用软件之一。
rsync 服务器文件同步工具 1.linux系统下的数据镜像备份工具; 2.rsync是linux系统下的数据镜像备份工具。使用快速增量备份工具Remote Sync可以远程同步,支持本地复制,或者与其他SSH、rsync主机同步; 3.已支持跨平台,可以在Windows与Linux间进行数据同步。
Kubernates基础实践 Kubernetes 为你提供了一个可弹性运行分布式系统的框架。 Kubernetes 会满足你的扩展要求、故障转移、部署模式等。 例如,Kubernetes 可以轻松管理系统的 Canary 部署!