各种技术时间点IOE、SpringBoot、Mesos、Kubernetes、Docker、DevOps

【云星数据---mesos实战系列003】:marathon实战009--marathon部署一个springboot应用 marathon部署一个springboot应用1.要求:为了实现微服务,我们可以采用springboot的实现方式。因此要部署一个springboot应用。2.实现: 1.实现一个springboot的程序,这部分可以关注本博客的有关springboot的章节 2.将其打包成docker image 并上传到私有镜像 cat DockerflieFROM frolvlad/alp 阅读详情

去IOE最早不是由阿里提出的,更早这样做的是谷歌、Amazon、Facebook这些公司,变革首先从“I”开始

 

2008年:提出去IOE,去IOE化是王坚2008年加入阿里

2009年“阿里云计算有限公司”

2011年7月28日,阿里云自主研发的“飞天“云计算平台开始以公共云计算服务的 方式对外提供云计算商业服务

阿里云产品在内部被冠以传统神话中神的名字:

阿里云的核心技术引擎被命名为“飞天”,一位亲水的神仙;

协同调度系统称为“女娲”;

“分布式文件系统”叫做盘古

 

2010年:阳振坤加入阿里,正式带领团队在阿里研发数据库,用来取代Oracle,这款数据库就是OceanBase

这款数据库是做出来了,但在早期阿里还是不敢替换,一步一步来的,一年替换一个系统,从淘宝到支付宝,直到2017年阿里才全面去Oracle化,也全部去IOE化了,或是国内第一家全面去IOE化的真正巨头企业了。

而阿里的去“IOE”化也诞生了目前国内第一,全球第三的阿里云,另外最没想到的是,这款OceanBase最近在TPC-C的基准测试中,以2倍的成绩打败了oracle,成为了全球第一的数据,也是让人震惊不已。现在,去IOE比较普遍的选择是用X86通用服务器、开源数据库MySQL,以及分布式存储

云计算概念2007年传入中国,云计算的风口从2010年开始兴起,2013年以阿里云和腾讯云为首正式进入高速增长期

在“去IOE”实践中,阿里成功以低成本的X86服务器,替代IBM小型机,并不再使用EMC存储。数据库则由开源MySQL和自研数据库OceanBase替代

 

2009:Mesos发布 2016年发布1.0.0版本

Mesos最初是由加州大学伯克利分校的AMPLab开发的,后在Twitter得到广泛使用。2019年Twitter 公司决定的基础而设施将从 Mesos 全面转向 Kubernetes

 

2013年:SpringBoot第一个版本开源

SpringBoot是由Pivotal团队在2013年开始研发、2014年4月发布第一个版本的全新开源的轻量级框架

2013年:Docker出来

 

2014年:Kubernetes于2014年6月6日首次发布,Kubernetes是google开源的集群管理器, 它的前身是Borg

 

2014年:2012年被提出Serverless 亚马逊推出了Serverless最早的框架产品AWS Lambda

 

2015-2016年:DevOps

DevOps一词的来自于Development和Operations的组合,突出重视软件开发人员和运维人员的沟通合作,通过自动化流程来使得软件构建、测试、发布更加快捷、频繁和可靠。

DevOps概念早先升温于2009年的欧洲,因传统模式的运维之痛而生

SpringBoot、Springcloud持续火爆,微服务的概念得到了极大的推广。微服务解决了devops平台化的扩展问题,资源分配最大化,功能模块组件化,给devops的组织形式注入了新的动力

 

 

2017年:微服务2014年 提出,2017年飙升

微服务的概念源于2014年3月Martin Fowler(微服务的提出者)所写的一篇文章

• 单体架构的演进

• 集群架构的演进

• 分布式架构的演进

• 微服务架构

 

2018年:中台

2015年中,马云去拜访了位于芬兰赫尔辛基的移动游戏公司supercell,supercell把这种高效的组织形式称为“部落”。阿里巴巴正式宣布启动“2018年中台战略”,打造“大中台、小前台”

 

目前行业可能更多处在容器 Docker+Kubernetes, 利用

IaaS、PaaS和SaaS 来快速搭建部署应用:

基础架构即服务(Infrastructure as a Service,IaaS)

平台即服务(Platform as a Service,PaaS)

软件即服务(Software as a Service,SaaS)

 

2017-2018年很火: Serverless = Faas (Function as a service) + Baas (Backend as a service) Serverless可以说是一种架构

 

 

2006:云计算

自2006年8月9日,Google首席执行官埃里克·施密特(Eric Schmidt)在搜索引擎大会(SESSanJose2006)首次提出“云计算”(Cloud Computing)的概念之后,云计算的发展可以用日新月异这个词来形容。那么究竟什么才是Serverless呢?

云计算的出现改变了传统IT架构和运维方式,而以容器、微服务为代表的技术更是在各个层面不断升级云服务的技术能力,它们将应用和环境中的很多通用能力变成了一种服务

The Serverless Framework (无服务器架构)允许你自动扩展、按执行付费、将事件驱动的功能部署到任何云。 目前支持 AWS Lambda、Apache OpenWhisk、Microsoft Azure,并且正在扩展以支持其他云提供商。

 

猿创征文 | 国产数据库实战之使用Docker部署OceanBase 数据库 阅读详情

相关推荐

我和OceanBase的故事系列:Docker 安装部署 oceanbase 4 社区版操作记录

这是一篇前段时间学习OceanBase的记录文章。生产环境若要部署oceanbase企业版往往需要较高的服务器配置,动辄几十G内存,多个物理CPU,显得有些不太亲民,而测试环境服务器又很难达到如此高的配置,难以像Oracle和MySQL数据库可以在较低的测试服务器上进行部署。所以对于想要在测试环境上部署OceanBase ,目前更合适的方法是使用其社区版,通过docker等方式来进行部署。

shlei5580的专栏 1671

Argo Events OpenWhisk 触发器(OpenWhiskTrigger)字段详解与 Java SDK 使用指南

`GithubComArgoprojArgoEventsPkgApisEventsV1alpha1OpenWhiskTrigger` 是 Argo Events 中用于**调用 Apache OpenWhisk Action(函数)**的触发器类型,本篇文章以该类型的 SDK 文档为骨架,结合仓库内 [swagger.json](https://link.gitcode.com/i/5aa7652

gitblog_00891的博客 803

Kubernetes VS Mesos

随着容器技术的快速发展,目前已形成了“容器生态圈”,如下图所示。 Kubernetes和Mesos作为重要的容器集群管理系统,会使企业和用户在选择时有所犹豫,下面就对这两种系统做简要对比和分析。 一、技术简介 1、Kubernetes Kubernetes(K8s)是Google开源的容器集群管理系统。它构建在Docker技术之上,为容器化的应用提供资源调度、部署运行、服务发现、扩容缩容等一整套功...

zhaimj29的博客 4390

无惧断供,国产也能轻松替换“IOE”

较为出名的“去IOE”事件,可以追溯到2016年5月——阿里巴巴率先发动“去IOE”运动。Oracle众所周知,所谓“IOE”指的是,服务器供应商——IBM,数据库软件供应商——Oracle,以及存储设备供应商——EMC,三者并驾齐驱,构成了一个从软件到硬件的企业数据库系统。可以说,它们几乎盘踞了,全球大部分商用数据库系统的市场份额。IBM而阿里巴巴的“去IOE”运动,就是用成本更加低廉的软件——使用PC Server替代IBM、EMC2小型机等设备,MYSQL替代Oracle,以消除“IOE”对自身数据库

云表平台的博客 2042

iTunes登录协议逆向与自动化实现:从抓包到3DES加密的完整实战

网络协议逆向与自动化是提升开发与测试效率的关键技术,其核心在于理解客户端与服务器之间的通信原理。通过分析HTTPS请求、逆向加密算法,可以模拟合法客户端行为,实现批量操作自动化,在自动化测试与账号管理等场景中具有重要价值。本文聚焦于iTunes登录协议,深入剖析了其认证流程,并利用Frida动态调试工具成功逆向出关键的3DES加密环节,为开发者提供了一套从协议分析到Python代码实现的完整解决方案。

480

信创改造实战:SpringBoot项目迁移到宝兰德BES 9.5.5的完整避坑指南(附依赖配置)

本文详细介绍了将SpringBoot项目迁移到宝兰德BES 9.5.5中间件的完整流程,包括环境准备、依赖调整、Web.xml版本适配、部署配置优化及常见问题解决方案。特别针对信创改造需求,提供了排除Tomcat依赖、处理BES专用starter等实用技巧,帮助开发者顺利完成国产中间件迁移。

weixin_30825581的博客 1100

阿里巴巴为什么“去IOE”

从“商业软件”、“开源软件”最终演变自主技术和云计算服务能力,阿里巴巴的IT后台在发生着怎样的变化。 过去的一年间,高调的阿里巴巴赚足了眼球。 从“双十一”191亿元的巨额交易额,到闪电般地拆分成七家公司、25个分支机构,再到在金融业的肆意扩张,和移动互联网领域的大举收购……马云构建的阿里生态圈,正在从城邦成长为“帝国”。 事实上,在阿里巴巴从城邦到“帝国”的这一系列高调动作的背后,实则都与一位低调的人有关,他就是王坚。 2008年,王坚加盟阿里巴巴成为集团首席架构师,即现在的首席技术官。这位前

知行合一,学以致用! 3813

CTF命令执行绕过实战:从空格过滤到无回显外带的7种核心姿势

命令执行漏洞是Web安全中的常见高危漏洞,其核心原理在于应用程序未对用户输入进行充分过滤,导致攻击者能够注入并执行系统命令。在真实环境中,安全防护措施(如WAF、输入过滤函数)普遍存在,因此漏洞利用的关键技术在于“绕过”这些过滤机制。理解过滤器的运作逻辑(如黑名单、白名单、转义、长度限制)是成功绕过的前提。通过系统学习**空格绕过**、**命令黑名单绕过**、**编码混淆**等基础技巧,并结合**无回显外带**、**反弹Shell**等高级利用链,安全研究人员能够有效应对复杂防护场景。本文以CTFshow

weixin_29315091的博客 370

阿里巴巴集团去IOE运动的思考与总结

2013年5月17日,阿里集团最后一台IBM小机在支付宝下线。这是自2009年“去IOE”战略透露以来,“去IOE”非常重要的一个节点。“去 IOE”指的是摆脱掉IT部署中原有的IBM小型机、Oracle数据库以及EMC存储的过度依赖。告别最后一台小机,意味着整个阿里集团尽管还有一些Oracle数据库和EMC存储,但是IBM小型机已全部被替换。2013年7月10日,淘宝重中之重的广告系统使用的Or

xad707348125的专栏 2430

GNSS气象学入门:从ZTD到PWV的水汽反演全流程解析(含精度评估)

本文详细解析了GNSS气象学中从ZTD到PWV的水汽反演全流程,包括基础概念、反演原理、数据处理步骤及精度评估方法。通过PRIDE软件和MATLAB代码示例,展示了如何高效提取ZTD数据并结合ERA5气象数据进行PWV计算,为气象研究和业务应用提供了实用指南。

weixin_28707365的博客 573

OpenCV图像去畸变实战指南:从原理到参数调优(附完整代码与效果对比)

本文深入解析了OpenCV图像去畸变的原理与实战技巧,详细对比了标准透视、鱼眼及全能型omnidir三种校正函数的核心参数调优方法。通过分析alpha、balance、centerX/Y及focalScale四大参数对输出效果的影响,并结合完整代码与效果对比图,帮助开发者精准校正镜头畸变,提升计算机视觉任务精度。

weixin_29046611的博客 341

OceanBase—01(入门篇——使用docker安装OceanBase以及介绍连接OB的几种方式)

OceanBase—01(入门篇——使用docker安装OceanBase以及介绍连接OB的几种方式)

@素素~的博客 1万+

被Cloudflare 5秒盾虐了半个月,终用Python破局:UA+TLS指纹伪装实战,拦截率从42%干到3%

其实5秒盾不难破,难的是摸透它的检测逻辑——它不是“一刀切”地拦截爬虫,而是通过“多维度指纹校验”,判断你是不是“真实用户”。表层:UA和HTTP头要完整、匹配;中层:TLS指纹要和真实浏览器一致(核心);深层:行为要符合人类习惯(请求间隔、JS执行)。这套方案不仅适用于Cloudflare 5秒盾,很多基于指纹检测的反爬系统(如Akamai、Imperva)也适用。2025年的爬虫,早已不是“能爬就行”,而是“爬得稳、不被封”——指纹伪装就是实现这一点的关键。

专注于Python爬虫开发,分享爬虫技巧、项目实战与反爬经验,使用Scrapy、BeautifulSoup等工具,解决数据抓取难题。 1849

OceanBase社区版单节点安装搭建(Docker)

oceanbase社区版搭建(docker方式)

ChunkWen的博客 5196

Trae 在代码审查场景的 3 大差异化能力:对比 Claude Code、Cursor 与 Codex 实测

揭示代码审查的核心矛盾是上下文断层而非找 Bug,介绍 Trae 通过跨文件符号追踪、意图-实现对齐校验、增量变更影响图谱生成三件事实现上下文校准,并对比其与 Claude Code、Cursor、Codex 在多模块 Java 项目中的实际审查差异

weixin_42525482的博客 152

Logstash安装部署

1. 部署及安装所用的用户不能是root。

lmj3732018的博客 4294

Oceanbase学习之—docker下oceanbase部署体验

docker镜像起来后会自动创建一个test_pool资源池,自动占用了除sys_pool cpu之外的所有cpu这里查资料后删除了test账户和test_pool。(创建时的报错信息MEMORY resource not enough、CPU resource not enough)obclient -h127.0.0.1 -P2881 -uroot -Doceanbase -A ---登录数据库。docker exec -it obstandalone bash ---进入到容器内部-bash。

u011436548的专栏 2645

STM32F407中文手册

STM32f407中文手册 本参考手册面向应用开发人员,提供有关使用 STM32F405xx/07xx、STM32F415xx/17xx、 STM32F42xxx 和 STM32F43xxx 微控制器存储器与外设的完整信息。STM32F405xx/07xx、STM32F415xx/17xx、STM32F42xxx 和 STM32F43xxx 构成一个微 控制器系列,各产品具有不同的存储器大小、封装和外设。有关订购信息以及器件的机械与电气特性,请参见数据手册。有关 ARM Cortex™-M4F 内核的信息,请参见《Cortex™-M4F 技术参考手册》。

Docker方式部署OceanBase数据库

Docker方式部署OceanBase

海浪—华的博客 2475

ET2012新版免狗免安装绿色软件

ET2012新版免狗免安祖昂绿色软件。,新界面,新视觉,

C# WinForm 基于DirectShow.dll编写的程序,可边预览边保存视频,音频和图片

基于微软的DirectShow.dll的二次开发1.自动识别连接的摄像头跟麦克风且可以对其进行选择(默认选中第一个)2.可录制wmv和avi两种格式的视频并且都带有音频,avi可以录制的分辨率和帧数进行选择,wmv默认进行了淸晰度优化如不喜欢可去除代码中有相关提示3.可在预览点开之后进行拍照,也可边录制视频边拍照4.添加了视频和音频的压缩功能(酌情使用)这次二次开发发现C#对DirectShow的相关信息太少,这次做完也不敢藏私共享出来,还望大家指正

docker环境下搭建oceanbase数据库

docker安装部署oceanbase

qq_41031074的博客 1453

OceanBase【快速体验安装篇】08:【Docker环境】部署OceanBase 数据库

【Docker环境】部署OceanBase 数据库

weixin_40612128的博客 2389

使用Docker快速体验OceanBase

通过本示例可快速体验OceanBase(MySQL租户)

转角遇到癫古的博客 3129

Docker 安装部署 OceanBase

1.拉取镜像2.启动oceanbase容器3.查看oceanbase初始化的日志信息4.进入oceanbase容器5.启动oceanbase容器6.进入oceanbase容器7.查看集群详情8.连接oceanbase数据库9.修改root密码(默认root密码为空)10.新密码连接。

曼陀罗的博客 2074

第一章 oceanbase学习之docker方式部署

oceanbase学习计划

RookieDBA的博客 5238

OceanBase数据库系列之:基于docker快速安装OceanBase数据库,基于linux服务器快速部署OceanBase数据库

执行 obd demo 命令后,会自动部署 OceanBase 数据库、OBProxy、OBAgent、Prometheus 和 Grafana,默认版本为镜像库中最新版本。使用 obd 命令管理和 OBClient 客户端连接实例,也可使用宿主机本地 OBClient 或 MySQL 客户端连接到 OceanBase 数据库实例。obd 自带仓库信息,当机器可以连接网络时,无须配置,执行 obd mirror list 命令即可查看 obd 仓库中的软件。查看 obd 仓库信息。查看 obd 仓库信息。

zhengzaifeidelushang的博客 2129

实践练习一(必选):OceanBase Docker 体验

​活动链接:「OceanBase 入门到实战教程」全套练习题 - OceanBase - 社区问答- OceanBase社区-分布式数据库实验目录:(必选)下载Docker 镜像:OceanBase 官方社区版镜像。(必选)使用 OBD 命令完成后续的 OceanBase 集群部署。(必选)创建一个业务租户、一个业务数据库,以及一些表等。

leonpenn的博客 *你本如虎,正当添翼* 940
上一篇: JS框架 三种规范 commonjs规范 AMD规范 CMD规范
下一篇: 炒股经验分享-一
Java_sanlin
博客等级 码龄10年 9粉丝 17原创
评论 3
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

个

红包个数最小为10个

元

红包金额最低5元

当前余额3.43元 前往充值 >
需支付:10.00元
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付元
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值