首页 文章 精选 留言 我的

精选列表

搜索[时间范围],共10000篇文章
优秀的个人博客,低调大师

是什么样的骚操作让应用上线节省90%的时间

优秀的程序员 总会想着 如何把花30分钟才能解决的问题 在5分钟内就解决完 例如在应用上线这件事上 通常的做法是 1. 构建项目 在本地用maven打包 每次需要clean一次,再build一次 2. 部署包 在本地ide、git/svn、maven/gradie 及代码仓库、镜像仓库和云平台间 来回切换 3. 上传部署包 打开winscp上传打包好的jar包到服务器 或是用于制作docker image 4. 运行应用 找一个 SSH 终端登陆工具 登陆 ECS 手动运行应用 或者推送到镜像仓库 再次拉取后部署到 Docker 内 这类 操作重复 、 又很有可能会出错的事 往往让人心生倦意 那么是否有一款 免费的插件 通过简单的初始化配置 便可以实现 打包、部署、上传、运行 自动化呢? 同时 支持发布到 云端ECS、容器服务ACS和企业级分布式应用EDAS 支持两大集成开发环境 Eclipse

优秀的个人博客,低调大师

阿里云密集发布数款新产品,留给其他玩家的时间还多么?

云栖大会进行到第二天,是阿里云的主场。昨天暴晒的阳光已经全面转成阴雨,数个新品被一一揭晓,如雨下般密集。 毫无疑问,阿里股价的飙升,与阿里云这个“台柱子”关系密切。不夸张地说,阿里云业已成为整个阿里商业帝国的基石,在未来如果马云所谓的“第五大经济体”得以实现,那么也必将建立在阿里云的基础之上。 阿里云副总裁李津说,在过去的8年里,阿里云为其客户提供了124个产品,覆盖全球67个国家和地区,以及34%的中国500强企业,总计有100万客户在使用。而在今天,阿里云又发布了一系列新品,雷锋网在下文做了总结,想要了解又没在现场的同学,看这一篇就足够了: 神龙云服务器(X-Dragon Cloud Server) 神龙云服务器是一种可水平弹性伸缩的高性能计算服务,融合了物理机与云服务器的优势。 雷锋网获悉,神龙云服务器在规格选择上支持8核、16核、3

优秀的个人博客,低调大师

时间序列数据的存储和计算 - 开源时序数据库解析(三)

InfluxDB InfluxDB在DB-Engines的时序数据库类别里排名第一,实至名归,从它的功能丰富性、易用性以及底层实现来看,都有很多的亮点,值得大篇幅来分析。 首先简单归纳下它的几个比较重要的特性: 极简架构:单机版的InfluxDB只需要安装一个binary,即可运行使用,完全没有任何的外部依赖。相比来看几个反面例子,OpenTSDB底层是HBase,拖家带口就得带上ZooKeeper、HDFS等,如果你不熟悉Hadoop技术栈,一般运维起来是有一定的难度,这也是其被人抱怨最多的一个点。KairosDB稍微好点,它依赖Cassandra和ZooKeeper,单机测试可以使用H2。总的来说,依赖一个外部的分布式数据库的TSDB,在架构上会比完全自包含的TSDB复杂一点,毕竟一个成熟的分布式数据库本身就很复杂,当然这一

优秀的个人博客,低调大师

时间序列数据的存储和计算 - 开源时序数据库解析(二)

KairosDB KairosDB最初是从OpenTSDB 1.x版本fork出来的一个分支,目的是在OpenTSDB的代码基础上进行二次开发来满足新的功能需求。其改造之一就是支持可插拔式的存储引擎,例如支持H2可以方便本地开发和测试,而不是像OpenTSDB一样与HBase强耦合。在其最初的几个版本中,HBase也是作为其主要的存储引擎。但是在之后的存储优化中,慢慢使用Cassandra替换了HBase,它也是第一个基于Cassandra开发的时序数据库。在最新的几个版本中,已不再支持HBase,因为其存储优化使用了Cassandra所特有而HBase没有的一些特性。 在整体架构上,和OpenTSDB比较类似,都是采用了一个比较成熟的数据库来作为底层存储引擎。自己的主要逻辑仅仅是在存储引擎层之上很薄的一个逻辑层,这层逻辑层的

优秀的个人博客,低调大师

时间序列数据的存储和计算 - 开源时序数据库解析(一)

开源时序数据库 如图是17年6月在db-engines上时序数据库的排名,我会挑选开源的、分布式的时序数据库做详细的解析。前十的排名中,RRD是一个老牌的单机存储引擎,Graphite底层是Whisper,可以认为是一个优化的更强大的RRD数据库。kdb+、eXtremeDB和Axibase都未开源,不做解析。InfluxDB开源版和Prometheus的底层都是基于levelDB自研的单机的存储引擎,InfluxDB的商业版支持分布式,Prometheus的roadmap上也规划了分布式存储引擎的支持计划。 综合看下来,我会选择OpenTSDB、KairosDB和InfluxDB做一个详细的解析。我对OpenTSDB比较熟悉,研究过它的源码,所以对OpenTSDB会描述的格外详细,而对其他时序数据库了解的没那么深入,如果有描

资源下载

更多资源
腾讯云软件源

腾讯云软件源

为解决软件依赖安装时官方源访问速度慢的问题,腾讯云为一些软件搭建了缓存服务。您可以通过使用腾讯云软件源站来提升依赖包的安装速度。为了方便用户自由搭建服务架构,目前腾讯云软件源站支持公网访问和内网访问。

Nacos

Nacos

Nacos /nɑ:kəʊs/ 是 Dynamic Naming and Configuration Service 的首字母简称,一个易于构建 AI Agent 应用的动态服务发现、配置管理和AI智能体管理平台。Nacos 致力于帮助您发现、配置和管理微服务及AI智能体应用。Nacos 提供了一组简单易用的特性集,帮助您快速实现动态服务发现、服务配置、服务元数据、流量管理。Nacos 帮助您更敏捷和容易地构建、交付和管理微服务平台。

Spring

Spring

Spring框架(Spring Framework)是由Rod Johnson于2002年提出的开源Java企业级应用框架,旨在通过使用JavaBean替代传统EJB实现方式降低企业级编程开发的复杂性。该框架基于简单性、可测试性和松耦合性设计理念,提供核心容器、应用上下文、数据访问集成等模块,支持整合Hibernate、Struts等第三方框架,其适用范围不仅限于服务器端开发,绝大多数Java应用均可从中受益。

WebStorm

WebStorm

WebStorm 是jetbrains公司旗下一款JavaScript 开发工具。目前已经被广大中国JS开发者誉为“Web前端开发神器”、“最强大的HTML5编辑器”、“最智能的JavaScript IDE”等。与IntelliJ IDEA同源,继承了IntelliJ IDEA强大的JS部分的功能。

用户登录
用户注册