浅谈云原生基础入坑与docker 搭建redis-cluster集群 开篇来点自己的小感触:自从走上后端开发这条无法回头的互卷道路以后,在视野内可见新的技术在迭代,更新的技术在不断发行.就拿最近的OpenAI的chat-GPT来说,它具有强大的语言模型,让使用者感觉人工智能真的像人.看了很多篇文章,从一个刚刚科班入门的我来说,这条不归路是真的要硬着头皮走下去,新的技术不管它怎么更新,它也是人创造出来的,只要在不断的学习,终有一天技术能够为你而用,也能发挥自己的特长和其他的不同创造属于自己的优秀作…
我们在使用智能手机的时候,手机APP从应用市场一键安装,安装好即点即用,当有新版本一键升级,如果不想用了长按图标删除,整个过程非常简单,小朋友都能熟练掌握.而对于企业应用,由于结构复杂.可用性要求高.配置多等特点,导致企业应用的管理工作异常复杂.企业内部一般都会有专门的运维工程师来负责保障企业应用的正常运行. Rainbond 是一款云原生企业应用管理平台,本文将以它为例讲解,如何像管理手机 APP 一样简化管理企业应用. 建立企业应用商店,从应用商店一键安装企业应用 手机 APP 的安装已经做…
作者 | 易立 阿里云资深技术专家 导读:从十余年前的各种分布式系统研发到现在的容器云,从支撑原有业务到孵化各个新业务,企业的发展离不开统一的.与时俱进的技术架构.本篇文章从企业分布式应用架构层面介绍了云原生计算架构带来的变化,希望能够帮助更多企业的 IT 转型,利用云计算技术推动其成为市场竞争中的敏捷力量. 进入 21 世纪以来,我们见证了企业分布式应用架构从 SOA(Service-oriented Architecture),到微服务架构,再到云原生应用架构的演化. 为了说明企业架构演化背…
从 SOA 到微服务,企业分布式应用架构在云原生时代如何重塑? 2019-10-08 10:26:28 阿里云云栖社区 阅读数 54   版权声明:本文为博主原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明. 本文链接:https://blog.csdn.net/yunqiinsight/article/details/102368414 https://yq.aliyun.com/articles/720090?utm_content=g_1000078933 内…
什么是云开发 云开发与传统模式的对比 云开发能力介绍云开发对小程序开发的变革 云开发是微信团队联合腾讯云提供的原生serverless云服务,致力于帮助更多的开发者快速实现小程序业务的开发,快速迭代. 传统模式 产品经理,后端开发,部署上线,前端开发,正式发布 云开发模式 产品经理,前端开发,正式发布 没有了后端开发,部署上线 云开发能力介绍 存储能力:在小程序端直接上传,下载云端文件,可视化管理 云函数能力:在云端运行的代码,微信私有天然鉴权,开发者只需要编写自身业务逻辑代码 云数据库:一个既…
对数字化转型,整体来看大部分人相对关心问题主要还是集中在以下两个方面. 企业传统的IT架构如何如何微服务改造,演进发展 企业传统IT如何全面上云和实施云原生 以上两点实际都包括一个关键点,即企业当前内部已经存在一个遗留的IT应用和架构环境,而不是一片空白,当前的IT能够支撑业务运作,但是用的是传统IT建设和架构模式.需要考虑如何对IT架构进行改造优化,包括如何形成能够逐步迁移上云服务的能力. 其次,以上两个事情本身又不是单纯的技术驱动的,而是围绕企业整体业务和IT战略,数字化转型目标驱动的.正如…
java基础解析系列(十)---ArrayList和LinkedList源码及使用分析 目录 java基础解析系列(一)---String.StringBuffer.StringBuilder java基础解析系列(二)---Integer缓存及装箱拆箱 java基础解析系列(三)---HashMap原理 java基础解析系列(四)---LinkedHashMap的原理及LRU算法的实现 java基础解析系列(五)---HashMap并发下的问题以及HashTable和CurrentHashMa…
Linq基础操作之Select,Where,OrderBy,ThenBy源码分析 二:Select 它是延迟执行.yield有得一拼,因为他们都是生成了一个枚举类. if (source is TSource[]) { return new Enumerable.WhereSelectArrayIterator<TSource, TResult>((TSource[])source, null, selector); } 可以清楚的看到WhereSelectArrayIterator<T…
debian经常被用作构建应用镜像的基础镜像,如微软在构建linux下的dotnetcore基础镜像时,提供了基于debian 8(jessie)和debian 9(stretch)的镜像. 由于这些镜像采用的官方包源在国内的访问速度问题,我们在基于aspnet或者dotnet构建镜像时,通常需要将其替换为国内的包源,从而提升镜像构建的速度和成功率. 更改包源的Dockerfile指令如下: # 更新阿里云的wheezy版本包源 RUN echo "deb http://mirrors.aliy…
一.简介:(https://www.imooc.com/learn/978) 在2017年Kubernetes战胜了两个强大的竞争对手Swarm和Mesos,成为容器管理与调度编排领域的首选平台和事实标准. 本门课程共分为五个部分. 第一部分:了解一下应用部署运行模式的变迁,弄清楚每种应用部署运行模式的特点.对开发者的影响以及模式演进的趋势. 第二部分:了解Kubernetes究竟是什么? 我们为什么要使用Kubernetes,它能给开发者带来哪些好处? 第三部分:我们将实际操作如何在Kuber…