1、前言脚手架大家一定都不陌生,比如我们经常使用的vue-cli、create-react-app,它可以帮助我们快速的初始化一个项目,无需从零配置,极大的方便我们的开发。到这里你可能会疑惑,既然市面上有成熟的脚手架,为什么需要写一个属于自己的脚手架呢。因为公共脚手架虽然强大,但并不能满足我们的实际
在微服务中,一个逻辑上原子操作可以经常跨越多个微服务。即使是单片系统也可能使用多个数据库或消息传递解决方案。使用多个独立的数据存储解决方案,如果其中一个分布式流程参与者出现故障,我们就会面临数据不一致的风险-例如在未下订单的情况下向客户收费或未通知客户订单成功。在本文中,我想分享一些我为使微服务之间
一套既美观又方便的后台框架可以大大幅节约开发时间和成本,本文推荐9款漂亮、功能强大的后台模板,本文推荐的开源项目已经收录到AwesomeGitHubRepo。AwesomeGitHubRepo是逛逛GitHub创建的开源项目,会收集整理GitHub上高质量、有趣的开源项目,并将他们进行归类。该开源项
你在分布式系统上工作吗?微服务,WebAPI,SOA,Web服务器,应用服务器,数据库服务器,缓存服务器,负载均衡器-如果这些描述了系统设计中的组件,那么答案是肯定的。分布式系统由许多计算机组成,这些计算机协调以实现共同的目标。20多年前,PeterDeutsch和JamesGosling定义了分布
此文主要基于小程序+C#使用WebSocket制作一个聊天系统,基本实现小程序与服务端的聊天功能。用小程序自带的客服功能只能绑定微信且一对一沟通,接入市面上成熟的即时通讯预算又略显不足,干脆自己开发一个也能应对简单的业务场景。实现流程1、服务端1.1、项目创建1.2、设计界面1.3、服务端功能实现2
之前写过一篇 使用Terraform部署Proxmox虚拟机,那是一台Corei7-8700+64G的Homelab上搭建的虚拟机环境,这也是我一直以来的实验环境。直至去年加入微软MVP拿到了Azure的credit,在需要资源较多或者拉取镜像频繁的情况下我也会选择使用Azure的虚拟机,
文章目录一、云技术热点1.1云技术热点——openStack1.2云技术热点——超融合架构1.3云技术热点——容器(Docker)1.4云技术热点——容器编排平台(K8s)1.5基于docker+k8s技术应用场景二、云厂商基本组成类型及简析三、国内云计算行业发展趋势一、云技术热点1.1云技术热点—