架构演进 发展历程 我们再来回顾一下架构发展历程,从前往后的顺序依次为单机小型机->垂直拆分->集群化负载均衡->服务化改造架构->服务治理->微服务时代 单机小型机:采用典型的单机+数据库模式,将所有功能写在一个应用程序进行集中部署. 垂直拆分:随着应用的日益复杂和多样性,对系统容灾.伸缩和业务响应能力有了更高的要求.单机小型机架构中如果小型机和数据库任何一个出现故障或宕机,整个系统都会奔溃:若某个板块的功能需要更新,那么整个系统也需重新发布,显然这在业务快速发展的万物互联…
版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/devcloud/article/details/102677688 [摘要] 什么是NB-IoT?NB-IoT有什么优势?NB-IoT能做什么?本文将会从NB-IoT技术的发展历程,技术特点,通信协议,应用场景等方面为您全方面解读NB-IoT技术,了解NB-IoT的独特魅力. 相信很多接触过物联网的人都听过NB-IoT的名字,但NB-IoT…
随着消费及用户体验的需求升级.人货场的运营效率需求提升.人工智能技术的突破以及零售基础设施的变革等因素共同推动了第四次零售革命的到来,不仅在国内,国外一线巨头互联网亚马逊等企业都在研发无人驾驶.无人超市技术,京东也一直在无人科技方面不断推出新技术和新产品. 在竞争日显激烈的背景下,京东物流在2016年5月对物流实验室进化升级,成立了京东X事业部,专注于“互联网+物流”,致力于打造着眼未来的智能仓储物流系统.比如京东传闻中的四无产品:无人车.无人仓.无人机,当然这也少不了X事业部的大作—神秘又一直…
数据库作为核心数据的重要存储,很多时候都会面临数据迁移的需求,例如:业务从本地迁移上云.数据中心故障需要切换至灾备中心.混合云或多云部署下的数据同步.流量突增导致数据库性能瓶颈需要拆分-- 本文将会一步步带着大家来操作,实现RDS For SQL Server单库上云. 一 创建RDS For SQL Server实例 打开京东云控制台:https://console.jdcloud.com/ 在左侧导航依次点击数据库库与缓存-云数据库 RDS,选择华北-北京地域后点击创建按钮. 选择计费类型(…
[内容指引] war包部署: jar包部署: 基于Docker云部署. 一.war包部署 通过"云开发"平台初始化的SpringBoot项目默认采用jar形式打包,这也是我们推荐的方式.但是,因为某些原因,软件需求方特别要求用war形式打包,我们该怎么做? 1.项目尚未开始 如果开发前,软件需求就指明要war形式打包和部署,那么我们在利用IntelliJ IDEA创建Spring Boot项目时直接选择打包方式(Packaging)是war形式即可:  打包方法和上篇文章jar的打包…
点击返回架构师成长之路 架构师成长之路6.3 DNS服务器搭建(部署主从DNS)  部署主DNS : 点击 部署从DNS : 如下步骤 1.与主DNS一样,安装bind yum -y install bind-utils bind bind-devel bind-chroot bind-libs 2.与主DNS一样,编辑/etc/named.conf options { version "1.1.1"; listen-on port 53 {any;}; #表示使用53端口 direc…
点击返回架构师成长之路 架构师成长之路6.3 DNS服务器搭建(部署单台DNS) 1.安装bind yum -y install bind-utils bind bind-devel bind-chroot bind-libs 2.编辑/etc/named.conf 全局配置:options {}; 日志子系统配置:logging {}; 区域定义:本机能够为哪些zone进行解析,就要定义哪些zone.                   zone "ZONE_NAME" IN {};…
点击返回架构师成长之路 架构师成长之路3.1-Cobber原理及部署 Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装.重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等. Cobbler 使用 Python 开发,小巧轻便.( 号称是补鞋匠都能学会的工具 ) Cobbler可以使用命令行方式管理,也提供了基于Web的界面管理工具(cobbler-web),还提供了API接口,可以方便二次开发使用. Cobbler是较早前的kickstart的升级…
点击返回架构师成长之路 架构师成长之路2.3-PXE+Kickstart无人值守大量部署Linux 所谓的无人值守,就是自动应答,当安装过程中需要人机交互提供某些选项的答案时(如如何分区),自动应答文件可以根据对应项自动提供答案. 但是,无人值守并不完全是无人值守,在设置bios从网卡启动是必须人为设置的,且安装完系统后设置不从网卡启动也是需要人为设置的.此处之外,其他的都可以无人值守. 要配置无人值守的系统安装,需要提供安装过程中需要的各种选择,这些选择在kickstart的配置文件中,一般正…
点击返回架构师成长之路 架构师成长之路2.2-PXE+Kickstart安装部署 系统测试环境: 实验环境:VMware Workstation 12 系统平台:CentOS Linux release 7.5.1804 (Core) 网络模式:NAT模式(共享主机的IP地址)        DHCP / TFTP IP:192.168.80.128        HTTP / FTP / NFS IP:192.168.80.128  1.关闭selinux和firewalld 一定要关闭,否则…