• [产品体验官] 【华为开源镜像站产品体验官评测】开源镜像站服务初体验
    1.操作体验:是否能够顺畅的找到自己所需的组件镜像,并加入自己的项目中。答:有搜索功能,能够按需获取,并加入到项目中,但是就maven的安装指导存在如下问题:Maven镜像的详细界面,关于maven的安装文件下载地址直接给出了华为国内镜像站的地址,可高速下载,同时右上角新手指引中提到的maven安装文件下载链接则是给出了官网的下载链接,根本无法下载,建议详情页面和新手指引描述内容尽量保持一致,这样对新手更友好一些,避免走更多的弯路。     2.性能:构建过程加载组件的速度。答:由于华为云提供直接下载配置文件的方式,组件加载只需简单进行文件替换即可完成,速度大大加快。 3.功能特性:对比体验官用过的其他镜像站,是否有哪些功能需要补齐或加强?答:主要对比了阿里云开源镜像站,存在以下个人认为是问题的地方,此部分只说有待改进的地方,好的就不提了:(1)统一入口问题:无法在产品列表里搜到“开源镜像站”,而且华为云devcloud条目下也找不到,只能通过域名https://mirrors.huaweicloud.com进入,不知道为什么没有和华为云官网统一入口,难道要让用户记住域名;同时,阿里的也一样没有统一入口,阿里云官网也搜不到这个产品,但是阿里云对镜像站的定位似乎是阿里巴巴集团,域名https://opsx.alibaba.com/ ,而不是阿里云本身,可能不是一个事业群的产品,甚至与阿里云官网的备案号都不一致,疑问中。。。 (2)产品辨识度问题:是否应该把镜像服务、容器镜像服务、开源镜像站这三个产品分开来展示,值得商榷,个人认为应该统一到镜像服务,否则很容易混淆,同时阿里没有单独的镜像服务产品,只有容器镜像服务产品。(3)产品语言设计问题:华为云官网是有考虑多语种展示的,而开源镜像站页面不能切换语言,没有照顾到华为云海外节点用户,同时阿里云是有考虑这一点的,至少支持英文。  (4)产品功能模块设计问题:相较于阿里云,界面上没有独立的帮助文档模块,所有的帮助都植入到了相应镜像的二级界面中,都是镜像部署层次的帮助,没有整体的对镜像站产品本身的介绍和帮助信息。 (5)获取OS镜像便利性问题华为和阿里都有专门的下载OS镜像按钮,但是阿里比较好的是,还可以进行根据厂家、版本等信息进行二次搜索,而不是像华为一样直接长列表展示,这样对版本比较多的镜像,找起来还是比较费事的,建议考虑加载二次精确搜索功能。 4.满意度及推荐度:是否愿意在自己的软件开发项目中或推荐身边的同事朋友使用华为开源镜像站?什么原因促使你做出这个结论?答:基本满意,愿意自己使用感觉良好后,再推荐身边的人使用华为开源镜像站,因为毕竟是多了一种选择,而且一旦云服务选择了华为云,在使用过程中已经培养了使用习惯,也就造就了一种产品忠诚度,自然习惯多个产品都用同一服务商的,除非要找的东西没有,这种类似的硬伤,总之一句话习惯使然,先入为主。体验官:安万里昵称:铺路能手      
  • [产品体验官] 【华为开源镜像站产品体验官评测】 From泠影
    华为开源镜像站体验评测报告                                                   --泠影一、摘要:本文主要总结对华为开源镜像站的使用体验,主要针对语言类的Pypi和操作系统类的Centos和工具类的Apache下的一些工具做了简单的体验,总体而言,华为开源镜像站是一个对我非常有用的网站,里面的镜像组件种类非常齐全,我所需要的工具系统几乎都可以在站内找到,而且下载速度十分快速,用户体验总体而然蛮不错的。但是就这次体验而言,觉得存在的一个比较严重的问题就是对小白不够友好,不知道这个是不是和站点的对用户的定位有关。相比较阿里开源镜像网站而言,我更加倾向与华为开源镜像,因为我平时需要使用的apache下的工具这里都有,而阿里独有的工具我暂时用不到。本文前部分详细介绍了自己的使用过程,后面做了简单的总结,如果由于时间关系,可以看最后的总结。二、关键字:Pypi、yum、速度快、涵盖范围大、对新手不够友好三、初识华为开源镜像站:在第一次看到群里有镜像站的体验报告的时候,并没有多大的感觉,因为阿里,网易也有自己的镜像站,自己也在上面找找资源,yum源除了本地,也优先指向了这些镜像,但是在看到华为的时候镜像站的时候,特别的惊讶,然后是惊喜。妈耶,这个镜像站竟然有apache下的各种工具,操作系统类,语言类,工具类都有,终于可以在一个网站上把自己所需要的东西找全,而不必到各个官网上去找,方便了很多,而且提供了组件的官网网址,论坛网址等,也是良心到家了。最重要的是比国内的站点,下载速度肯定要比官网快的多。四、测评:而本次只是针对自己所熟悉的Pypi和Centos,apache下的hadoop,spark等组件来聊一下自己的体验。(其他的我并不了解,不能够客观的做出测评)。(一)Pypi测评1. 新手引导避重就轻,部分内容感觉缺失一部分。华为开源镜像站新手指导(Pypi篇)(https://bbs.huaweicloud.com/forum/thread-1769-1-1.html,这篇新手引导的最后日期是2017年11月20日,重点说了怎么安装python和查看pip的版本和使用,对于如何把Pypi的默认源修改为华为开源镜像站只字未提,也没有说用pip命令安装的时候如何临时更改Pypi源,而博客等介绍pip命令安装的文章大部分是在华为镜像站之前写的,不利于华为镜像站的推广。即使把它作为安装python的指引,写的也有点乱,对于小白也不怎么友好例如“输入指令:a) import pip b)pip.__version__ 来查看所安装的Pip版本号”其中a)……b)的意思应该是分两行写。关于linux系统中只是描述自带python,但是linux下并没有pip工具,按照windows的描述,是不是应该也加一个怎么安装pip呢。2.Pypi下载速度快,但是pypi的镜像源配置有点问题    首先值得一提是下载速度,毕竟是国内的站点下载速度甩官网几条街。至少是国外的十几倍,下图是我使用华为镜像站下载的速度(受宿舍带宽影响,应该可以更高的)图1. 使用华为镜像站下载速度使用pip下载三方的模块,下图第一个是我用自带的pypi源,后者是使用华为镜像安装。速度也是前者的十几倍。图2. 使用默认的pypi源图3. 使用华为镜像站pypi源但是有一个问题,就是点进Pypi后的“设为默认”中提到在Pip的配置文件为用户根目录下的:~/.pip/pip.conf(Windows路径为:C:\Users\<UserName>\pip\pip.ini)“,window的路径并不全面,也可以在%APPDATA%\pip\目录下。(二)Centos和yum源的Centos这样的系统镜像在下载的时候因为也是国内的站点,下载的时候速度要比国外的快的多,和阿里不相上下。而yum源的话,个人觉得也是对小白不太友好,在第二步中,“修改CentOS-Base.repo文件,取消baseurl开头的行的注释,并增加mirrorlist开头的行的注释。将文件中的http://mirror.centos.org替换成https://mirrors.huaweicloud.com,”没有阿里的直接用wget下载一个配置文件简单。(三)Apache下的开源项目,这个是我第一次见开源镜像里有这些项目的,说实话对于这个我是最喜欢的,一个页面上有所有的项目,hadoop,zookeeper,spark等等,再也不用去apache的官网一个一个的找,最重要的是在这里下载速度要比apache快的多。(四)其他相比较与阿里云,华为的组件种类很多,但是分类没有阿里云的仔细,不过在有目标的寻找上差别不大,但是想浏览某一类的话,华为镜像云处于劣势。图4. 阿里云软件分类图5. 华为云镜像组件分类    另外,在访问华为开源镜像网站的时候一般都很流畅,有时候会出现这样的问题需要重启浏览器或者过一会才会好,不了解web开发,不知道是不是我的浏览器的原因。图6. 华为镜像站证书错误图7. 华为镜像站404错误五、总结1.操作体验:基本上可以流畅的找到自己所需要的组件镜像,并加入自己的项目中,但是觉得对新手不够友好,在自己不清楚怎么配置的的时候,可能会遇到一些问题,不知道是不是因为产品的用户定位造成的,不过还是建议把新手引导部分优化一下,相比与PHP,特别是Pypi不够清晰明了。 2.性能: 站点是国内的,组件的访问速度,下载和速度都要比国外的快的多,超过官网十几倍很正常。测评的时候网速由于宿舍宽带的限制,但依然可以超过国外官网的十几倍,用户体验很好。3.功能特性:相比较阿里开源镜像网站,在组件的涵盖范围上各有千秋,阿里的有蛮多自己二次开发的,如tengine等,不过华为涵盖的比阿里云的多,我用的apache的顶级项目华为的都有。另外阿里云的分类比华为的要细一点,有一级分类和二级分类,但是华为的只有一级,这个在有目标的寻找上差别不大,但是想浏览某一类的话,华为镜像站处于劣势。4.满意度及推荐度:对华为开源镜像的总体而言是十分满意的,虽然有一些瑕疵,但是各种软件都在升级,有不适用的很正常。至于推荐的话,我愿意在新的项目中推荐使用华为镜像站的资源,但是已经存在的项目不可能去更改的,另外自己闲的时候自己搞的东西十分愿意支持华为,毕竟我也是一个花粉。嘿嘿                                                                                               王兴刚                                                                                           泠影~上海~昌硕
  • [产品体验官] 【华为开源镜像站产品体验官评测】华为云开源镜像上手体验
    镜像首页:https://mirrors.huaweicloud.com/第一印象确实是用心在做这个事,界面排版配色都很ok,先点个赞!!!先呈上一张截图我们看看华为云镜像界面的几个特色:一 . 镜像不是杂乱无章的排列,显示的很有条理,按照不同的标签进行了分类,点击不同的标签进入不同的分类二 . 提供了搜索功能,可以方便的找到需要的镜像,目前来看有三个分类,分别是repository,npm,pip我们分别体验一下,首先选择分类repository每个镜像,华为云都为大家准备了详细的说明文档甚至直接可以下载配置文件来使用,如果还觉得不够还可以点新手指引,到论坛的帖子里了解再来看看npm最后来看看pypi我们选中其中一条点进去看下首先可以看到一个详细的说明,下面是版本列表,右边提供了链接和下载地址以上我们从表面现象看了下华为云开源镜像的页面,但是大家都知道开源镜像真正要发挥作用要看它速度到底快不快。接下来我们拿几个镜像来实验一下。Maven按照华为云镜像的使用说明顺利安装maven并配置了华为云的源新建了一个很简单的pom.xml,然后执行mvn install<project xmlns="http://maven.apache.org/POM/4.0.0"   xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"   xsi:schemaLocation="http://maven.apache.org/POM/4.0.0                       http://maven.apache.org/maven-v4_0_0.xsd">   <modelVersion>4.0.0</modelVersion>   <groupId>org.zyx.test</groupId>   <artifactId>my-project</artifactId>   <version>1.0</version>   <packaging>war</packaging> <!-- https://mvnrepository.com/artifact/org.mongodb/mongo-java-driver -->   <dependencies>   <dependency>     <groupId>org.mongodb</groupId>     <artifactId>mongo-java-driver</artifactId>     <version>3.9.1</version>  </dependency>  </dependencies> </project>我们看到速度快的能有一百多k/m,慢的是几k/s,应该还有提升的空间rubygem按照华为云镜像的使用说明顺利安装了ruby和rubygem,并配置了华为云的源,之后执行了命令gem list --remote,大约5秒的样子就有返回结果还执行了gem search STRING --remote,大约3秒的样子就有返回结果执行sudo gem install -n /usr/local/bin bundler 也很快就安装好了Php Composer目前国内似乎只有一个中国镜像[https://pkg.phpcomposer.com/](https://pkg.phpcomposer.com/)该网页排版简洁,介绍也很详细,速度也很ok华为云加入之后为composer提供了新的选择按照华为云镜像的使用说明配置了华为的源,然后执行composer require monolog/monolog,可以看到很快就完成了包的加载npm按照华为云镜像的使用说明配置了华为的源,然后执行npm install mongoose,速度还是很ok的Pypi按照华为云镜像的使用说明配置了华为的源,然后执行命令pip install flask基本上速度都有1M/s 以上的速度,赞sbt安装sbt后按照华为云镜像的使用说明配置sbt的镜像,然后根据按照 https://docs.scala-lang.org/getting-started-sbt-track/getting-started-with-scala-and-sbt-on-the-command-line.html操作,执行sbt new scala/hello-world.g8,速度还ok,不过觉得还有提升空间整体体验下来,华为云的开源镜像还是棒棒哒,各位赶紧用起来吧,有什么建议和意见欢迎大家踊跃提出来,促使华为云开源镜像更好的服务广大开发者关于华为云镜像站的更多介绍请参考: https://bbs.huaweicloud.com/forum/thread-10265-1-1.html
  • 【云享专家·微话题】Mr.Leung邀你探讨开源软件和商业软件,赢取京东E卡
    本期【云享专家·微话题】由云享专家 Mr.Leung 与大家一起探讨开源软件和商业软件,希望大家能够畅所欲言。如果大家有其他相关的问题,也可以在本帖回复直接咨询云享专家 Mr.Leung。                                             =======【云享专家·微话题】开源软件和商业软件 =======现在开源软件现在真的是非常丰富,随便网上一搜一大把,关键的是开源软件和商业软件有什么区别的呢?“开源软件”产生的目标是什么呢?比如开源的始祖“linux”,或许觉得刚刚开始linux诞生的时候觉得不可思议,辛苦开发出了一个软件,结果却公布了代码分享给全世界,如今,互联网技术和云计算的飞速发展,linux等开源技术慢慢成为了技术的核心,开源技术得益于开源,全世界的人都参与了开发和版本的升级,所以导致版本的迭代更新是非常快捷,反观商业软件就是一家公司高薪聘请一堆高级程序员和科学家等闭门开发的软件系统,各种版本升级的迭代会比较慢一些。个人觉得存在即合理,开源软件开源的目标是为了软件更好的服务人类和收费。商业软件(包含商业版本的开源软件)是可以提供更好更安全更稳定的软件系统给到用户。开源与商业软件都各有自己的一片天地去发展,适合不同的公司类型和不同的应用场景!你的公司适合使用什么类型的软件,你找到了最适合自己公司的软件了吗?:)其实很多人在工作中无时不刻都在接触开源软件和商业软件,今天我们一起来讨论,希望看到大家精彩的评论:1、讲讲你工作中有哪些系统是开源软件还是商业软件(包含商业版本开源软件)?2、讲讲分享一下你所接触过或者工作上使用开源软件或者商业软件的典型应用场景?3、讲讲你所知道的,简单说一下开源软件和商业软件的各自优点,4、讲讲你所用过的开源软件或者商业软件,以及对TA不满意的地方?微话题活动:参与本次微话题讨论,有机会获得优质评论奖活动时间:2019年1月23日-2月4日参与方式:直接在本帖回复你关于以上4个问题的理解或评论获奖方式:活动结束后,将由云享专家 Mr.Leung 选取出2名优质评论奖,各送出50元京东E卡。
  • [改进建议] 华为云开源镜像站 PHP 模块 停止更新了?
    停止更新后,我们在 CCE 部署时 导致有些包 拉不下来....希望能尽快解决下。
  • [行业前沿] Apache ServiceComb带您对话Apache大咖
    Apache ServiceComb带您对话Apache大咖PMC沉睡了怎么办?首次发版项目不一定能够跑起来,甚至不一定能成功编译,一定要先把合规性问题解决!有人给项目提交Patch,我们从来不说“No“!我曾工作过的Cloudera,利用开源赚钱,至少赚到了买下Hortonworks公司的钱。。。开源微服务项目ServiceComb带您对话Apache大咖,领略Apache专家风采。2018年10月13日下午,开源微服务项目ServiceComb的团队邀请Apache基金会三位专家:Apache孵化器主席Justin Mclean,Apache董事会董事Roman Shaposhnik,  Apache秘书长Craig Russell,与国内Apache项目开发者相聚于上海。针对开发者所关心的Apache精英管理模式、从孵化器毕业成为顶级项目以及开源软件的商业化等主题进行了深入的交流。本文对活动当日的交流进行了纪实和总结。(现场为英文分享,本文对其进行翻译整理和校正归纳)开场介绍[姜宁]今天咱们聚集了国内大部分的Apache相关项目的committer,这些项目包括Beam、ServiceComb、Dubbo、Gearpump、Griffin、Kerlin、Skywalking和Weex。这些Apache项目大部分都还在孵化器中孵化,同时还有一些准备进入Apache孵化的项目。我在2006年9月作为Apache CXF 项目 初始 committer与Apache软件基金会结缘,2011年1月正式成为 Apache基金会成员。我作为基金会项目导师(Mentor)参与了多个来自中国的Apache孵化器项目。2017年,我作为项目负责人推动ServiceComb进入Apache 孵化器进行孵化,现在 ServiceComb已经很快就要从Apache孵化器毕业了。虽然参与了许多Apache开源项目,坦白地说我对Apache的项目孵化流程并未有系统化全面的理解。直到ServiceComb这个项目,我经历了寻找Mentor,捐赠协议签署,迁移项目,孵化器发版,以及毕业准备这些流程之后,才对Apache孵化器孵化流程有了更加深刻的认识。就在刚刚的交流中,我发现大家最关心的问题就是如何从Apache孵化器毕业。 我们今天邀请到远道而来的Apache Member,Roman,Justin,Craig,和国内Apache项目开发者一起分享他们有关Apache孵化器孵化经验,以及开源相关的感悟。 如何从Apache软件基金会孵化器毕业成为顶级项目[Justin]从Apache孵化器毕业,首要为孵化项目构建一个社区,项目毕业意味着很多事情,比如要保持开发者的多样性,项目贡献者不能仅仅来自一个公司。此外,还应该尝试小版本发布(make micro releases)。[Roman]发布版本时,除了项目本身,还有许多合规性工作(mechanical stuff)要做,例如开源协议,发版签名,发版投票等等。项目进入孵化器后,要尽快尝试发布第一个版本。许多孵化项目(podling)都想在发布版本时中搞定这样或那样的功能,我总是跟他们说,没关系,项目不一定能够跑起来,甚至不一定能成功编译,一定要先把合规性问题解决,然后再专注于功能开发。[Justin]没错,要尽早发版、多做发版。[姜宁]发布版本尽管痛苦,但是要尽早去做。ServiceComb在发布第一个版本时,团队也非常痛苦,但是经历过这个阶段,后面会变得越来越顺利。总结:孵化器毕业要点解读•           构建社区ASF一直坚信好的软件是由强大的社区构建出来的。诚然,代码是一个软件社区的重中之重,但Apache之道”Community over code”同样强调社区的重要性。它意味着我们的行事方式,如何看待彼此,如何进行决策,甚至如何编写代码。健康、互相尊重的社区非常重要,这不仅让社区的开发者有被尊重的感觉,也会带来切实的好处。一个健康、多样、包容的社区,可以促进项目不断成长,可持续发展。甚至,有助于用开源技术提供服务的公司获得商业上的成功。•           保持贡献者多样性ASF非常强调多样性原则。 大部分开源软件项目都是创新型项目,多样性保证了开源项目的持续创新, 也保证了社区的健康发展。 开源项目鼓励所有个体或公司参与, 让他们感觉能对项目有所掌控,或者会对项目产生一定影响。这样可以保证意见的多样性、用户的多样性、系统的的多样性。Apache项目通常是要求有三个以上不同公司的人参与开发,以保证项目不会因为其中某个公司的退出而终止。•           尽早、尽量多的进行版本发布 对于构建持续增长的社区,有何建议?[郑士汉,Weex]:社区建设、多样性对于毕业非常重要,您能给出一些相关建议吗?[Justin]要让大家觉得自己是受欢迎的。当有人在邮件列表中提问时,我通常会分配PMC成员关注问题,并咨询提问者是否还需要其他帮助,或者有其他问题,我把这个作为日常工作。这样也有利于开发者从用户变成提交者甚至PMC成员。良好的文档可以让大家更容易使用你的项目。而文档的缺失则可能造成用户的流失,人们编译编译代码,就再也不使用这个项目了,因为项目上手太难了。[Roman]良好的文档确实非常重要。此外,我也有其他方面的建议。Apache软件基金会参与了一些项目,吸引了不少开贡献者。我们一直指导Google代码夏令营活动,夏令营由Google赞助,帮开发者更好的发展他们自己的项目。如果你可以让自己的社区参加类似的活动,对于社区建设无疑是有很大帮助的。因为大家来自中国的社区,我也建议一些中国的大公司,例如华为,也可以举办类似的学生项目,学生是一个项目最好的新鲜血液。[Justin]在会议中分享项目、建立技术博客也是不错的方式。[吴晟]Skywalking是中国开发者发起的一个Apache孵化项目,刚加入孵化时只有15个committer,而现在,代码层面的提交者已经达到了70人。我们提倡大家提交小的改动,这样很容易提交代码来做贡献,所以我们每次发布版本都会吸引一些开发者。当我们没有太多精力投入到测试时,我们会吸引开发者来提供测试,他们可以提交集成测试结果,可以提交测试模型,只要保持正确的编程风格,PMC的成员就可以进行审查,并合并代码。[Justin]这里我想多提一点,很多项目过于注重质量。有些Apache项目收到一些代码不太完美的提交,就直接丢弃了这些提交,然后自己从头搞起。其实这并没有关系,如果你收到了不太完美的PR,可以请社区成员帮忙改进质量。另外,在JIRA或Github上浏览issue时,如果发现一些比较简单的issue,你可以加个”easy to fix”标签,告诉大家这个issue比较容易解决,这样也可以吸引人来贡献。[吴晟]没错,我们也会跟踪一些讨论,有些时候我们可能会考虑过于理想的方案。但是好的项目有时候并不完全是完美的代码决定的,还要考虑不同的场景。这样项目才能不断壮大。[姜宁]我也谈谈自己的感受,我非常赞同Justin所说的“Low the bar”。我在参与Apache Camel项目开发时,它已经非常成熟了,但是我们还采用先提交后Review的方式进开发。 有很多人为Camel提交Patch,我们从来不说“No”。有些人提交的代码质量可能并不太好,我们还是会接受这些补丁,让贡献者觉得自己得到认可。这样,开发者就不会想“啊,我还不够优秀,还无法成为committer,我提交的补丁也不够好,那我还是不提交补丁了。” 在我们合入代码时候,我们也会顺道帮助修复一下补丁上面的问题。 顺便说一句,Apache Camel现在有200多个组件,目前项目只有大概4,5个人在维护,很大程度上是得益与这种降低社区门槛的方式。总结:构建社区的建议•           让大家觉得自己是受欢迎的。•           编写良好的文档,降低初学者入门难度。•           参与或组织类似Google代码夏令营的学生项目。•           在技术会议中分享项目经验,建立技术博客传播技术。•           提倡小的改动,乐于接受他人的贡献,乐于帮助改进质量,让开发者更容易参与社区贡献。 项目的提交者和PMC成员不够活跃,我应该怎么办?[史少锋,Kerlin]:有些开发者成为提交者后就消失了,有时候PMC成员也不能非常及时的审查提交,有没有什么规则推动大家活跃起来?[Justin]我觉得提交者或者PMC成员不活跃并不是问题,不是所有人都必须活跃。但是如果项目的导师不活跃就是问题了,因为导师要指导项目,告诉项目成员正确的做事方法。我们没办法为提交者和PMC成员制定“(及时反馈的)规则”,这样对他们要求太高了。我们应该降低门槛,让更多人参与进来。[Roman]通常,每个项目的PMC都有VP(Vice President),VP主要负责合规性相关的工作,向Apache董事会汇报,但是VP也要担当起项目的领导者角色。即便所有其他PMC成员都在沉睡,VP也是唯一要保持清醒的人。VP是默认的那个要回答问题的人,当然不是技术相关的问题,而是回答管理流程相关的问题。如果邮件列表无人响应,你要写信给VP,告诉他,“嘿,大家似乎都睡着了,我们应该怎么办呢?”。VP有权利做出改变,他可以组织大家开始审查提交,让大家醒过来。总结:PMC沉睡了怎么办•           Apache基金会是个公益组织,不能通过强制要求来约束成员。•           可以通过降低门槛,让更多人可以参与进来,解决社区响应不及时的问题。•           VP承担项目领导责任,要时刻保持活跃。遇到问题可以向VP寻求帮助在Apache软件基金会的组织结构中,Apache董事会根据基金会的管理原则,负责管理和监督对外合作的商业和事务,包括基金、知识资产、注册商标等。每个Apache项目都有一个PMC(项目管理委员会),负责项目的管理和监督,并定期向Apache董事会汇报项目情况。PMC有一位主席(Chairperson),也被称为该项目的Vice President,简称VP。VP由董事会指定,是董事会和项目之间的接口人,负责项目汇报、同时与PMC一同保证项目和代码遵从法规、管理商标事务、管理邮件列表等合规性问题,发展新的Committer和PMC成员。 发版投票过程漫长,如何保持正确的发版“姿势”?[张天伦,Gearpump]:发版投票需要经过至少72+72个小时,过程非常漫长,又担心犯错误导致投票过少进而导致发版失败。并且,有时候发起投票,响应的人比较少。[Justin]犯一次错误没关系,可以向导师寻求帮助以避免重复多次犯错误。在开始的一两次发版中,有一些错误很正常,但是后续的版本发布就会越来越顺利。如果发版时响应人数比较少,可以直接在邮件列表中提醒孵化器项目管理委员会(IPMC)成员,特别是导师,进行投票。[Roman]我想大家对敏捷开发都比较熟悉,敏捷开发提倡小幅度的改动,多进行更新。如果你的项目遵循敏捷开发方式,将对版本发布大有裨益。我指导项目孵化时,除了首次发版需要在合规性方面花费很多时间,后面的版本尽量在每个月或每两个月发布一次,新版本不一定要加入很多功能,每月发一次版本,更容易让IPMC的成员审查新版本的变动。因此,首次发版,解决合规性问题,然后尽快发版,多做发版。[Justin]另外,可以将新版本改动写入版本说明中,可以让审查工作变得轻松很多。[Roman]没错,小幅度迭代也可以帮你构建社区。社区贡献者提交的补丁越小,越容易进行审查。总结:Apache孵化器发布版本的要点:•           不要担心在发版时犯错误,大胆的向导师和IPMC成员寻求帮助,但要避免犯重复的错误•           借鉴敏捷开发模式,小版本迭代,频繁更新•           首次发版扫除一切合规性问题,后续版本专注功能和质量•           让版本更新更容易审查 如何使用开源软件进行商业化?[Roman]开源商业化的模式是多种多样的。红帽(RedHat)就是一个很成功的例子,他们用开源收益颇丰。也有一些新的公司,例如我曾工作过的Cloudera,利用开源赚钱,至少赚到了买下Hortonworks公司的钱(众人笑)。我大致可以列出3种开源商业化的模式。首先,几乎所有云服务厂商都使用开源产品,将其变成服务来进行营利,这就是一个很常见的商业化模式。例如,我很惊喜地看到华为云的流服务使用了Apache Flink,这就是华为使用开源盈利的方式。另外一种比较传统但应用广泛的商模式,以开源软件为核心构建产品,并提供额外的组件和技术。这些额外的部分不一定是开源的。例如你的产品可以用Apache项目作为核心,然后加入GPL协议的组件,再加上一些私有的组件,然后就可以像微软出售Windows系统,或者Adobe出售Adobe Creative Suite那样盈利了。第三种商业化模式,就是基于开源软件提供差异化的集成服务或者解决方案。将开源软件集成为一个更大的系统,提供给客户以进行营利。你可以运营一个专业的服务公司,用开源软件帮助用户简化业务。例如,你的公司服务于酒店或工厂,帮他们实现自动化运维。客户并不在乎你用什么软件或技术,他们只关心端到端的方案能够顺利实施。你的公司使用开源软件,可以按照自己的需求进行优化,也避免了收费的商业软件侵占你的利润。[Craig]在培训行业,经常有公司需要培训自己的员工来学习、使用Apache软件。我们曾短暂的考虑过和商业公司合作提供培训服务,然后与商业公司分享利润。但是这个念头只是一闪而过就被我们否决了,这样会与提供Apache软件培训服务的人形成竞争,这样有悖于Apache厂商中立的原则。所以,如果你想通过开源软件培训来盈利,大胆去做,这也是一个不错的开源商业化模式。  总结:开源商业化的几种方式•           用开源软件提供服务,例如那些云服务厂商•           基于开源软件提供额外的收费功能•           利用开源软件提供集成服务,并提供商业支持•           开展开源软件的培训服务 活动尾声经过一番深入的沟通和交流,现场的开发者对Apache基金会、基金会的精英管理模式、Apache孵化器的运作模式都有了进一步的了解。在meetup活动的最后,三位Apache专家带领现场所有开发者进行了“Apache问答”小游戏。问答题目由Justin编写,公布在网站https://rawgit.com/justinmclean/ApacheQuiz/master/compiled/index.html 上,问题有不同的难度等级,涉及Apache基金会的管理模式、Apache开源协议、版本发布注意事项、三方软件集成等。三位专家与开发者一起答题,并对题目进行了风趣幽默的解读。最终,活动在一片欢笑声中结束,三位专家与开发者进行合影留念。 关于Apache ServiceComb Apache ServiceComb是一个开源微服务框架,旨在使开发人员能够高效、方便的构建和管理微服务应用。该项目源于华为云微服务引擎CSE,借鉴和继承了华为诸多微服务实践经验,于2017年5月开源并在同年11月捐赠给Apache软件基金会。历经近一年的孵化,ServiceComb从微服务软件开发套件发展成为完整的微服务解决方案,用户数迅速增长,并获得了来自企业和社区开发者的广泛支持。2018年10月24日,ServiceComb从Apache孵化器顺利毕业成为顶级项目。关于Apache基金会Apache软件基金会是一个成立于1999年的非盈利慈善组织,英文名称 Apache Software Foundation,简称 ASF,最早源于开发Apache HTTP服务器的一个爱好者组织“Apache组织”。经过近20年的发展,Apache软件基金会已成为世界上最大的开源基金会,负责监管350多个免费的企业级项目和1.9亿多行的代码,它们作为主干支撑着全球广泛使用的应用程序。加入Apache开发者社区Apache软件基金会作为全球最大的开源软件基金会,其独特的精英治理模式和社区文化得到了全球无数开发者的青睐。如果读者有意加入Apache社区,参与Apache开源项目贡献,可以参考《如何成为commiter》,了解Apache基金会的管理模式,以及《从开源小白到Apache Commiter》,体会开发者成长为commiter的心路历程。期待在Apache社区见到更多中国开发者的身影,我们,社区见!活动组织人员:Apache ServiceComb社区的总负责人 姜宁,运营负责人Zen Lin,ServiceComb成员 巨震、王齐林、吴继敏、刘果等。参与活动的社区:Beam、ServiceComb、Dubbo、Gearpump、Griffin、Kerlin、Skywalking、Weex
  • [行业资讯] 年营收上亿美元的商业开源公司:38 家
    年营收上亿美元的商业开源公司:38 家作者:Joseph Jacks是OSS Capital的创始人兼普通合伙人。以下是我对“商业OSS公司/业务”所下的定义:如果某一家公司高度依赖及/或构建/扩展的OSS项目是事关公司存亡的基本构建模块,那么它就符合“商业OSS公司”这个定义。比如:要是没有Git,GitHub就不会存在。是的,GitHub回馈Git的力度可能不如其他公司(谷歌等其他公司);是的,GitHub的产品可能主要是闭源(开放核心,open core),但从根本上依赖Git这个OSS项目。要是没有Varnish,Fastly就不会存在。当然,Fastly可以构建自己的Varnish专有版本,但它从根本上依赖Varnish,作为其产品和业务的核心软件组件。要是没有Hadoop,Cloudera就不会存在。要是没有ElasticSearch,Elastic就不会存在。要是没有Spark,Databricks就不会存在。Acquia创办时期:2007年融资金额:1.74亿美元员工数量:820人估计的收入:2亿美元估计的估值:25亿美元公司性质:私营技术领域:Web内容管理系统变现模式:开放核心核心项目:DrupalOSS许可证:GPL v2附属基金会:Sorta,Drupal基金会Alfresco创办时期:2005年融资金额: 7000万美元员工数量:450人估计的收入:1亿美元估计的估值:10亿美元公司性质:私营退出:是退出金额:3亿美元退出日期:2018年2月8日技术领域:企业内容管理(ECM)和业务流程管理(BPM)变现模式:开放核心核心项目: AlfrescoOSS许可证:LGPL v3附属基金会:无Automattic创办时期:2005年融资金额:3.17亿美元员工数量:800人估计的收入:3亿美元估计的估值:40亿美元公司性质:私营技术领域:内容管理系统变现模式:开放核心核心项目: WordpressOSS许可证:GPL v2附属基金会:https://wordpressfoundation.org/Canonical创办时期:2004年融资金额:-员工数量:600人估计的收入:2亿美元估计的估值:15亿美元公司性质:私营技术领域:操作系统(Linux)变现模式:支持订阅核心项目: UbuntuOSS许可证:GPL附属基金会:Ubuntu基金会(种子轮1000万美元,无网站)Chef创办时期:2008年融资金额:1.05亿美元员工数量:340人估计的收入:1亿美元估计的估值:15亿美元公司性质:私营技术领域:配置管理变现模式:开放核心核心项目: ChefOSS许可证:Apache 2.0附属基金会:无Cloudera创办时期:2008年融资金额:11亿美元员工数量1900人估计的收入:4.5亿美元估计的估值:26亿美元公司性质:上市退出:IPO退出金额:19亿美元退出日期:2017年4月28日技术领域:大数据/Hadoop生态系统变现模式:开放核心核心项目:HadoopOSS许可证:Apache 2.0附属基金会:https://hadoop.apache.org/Confluent创办时期:2014年融资金额:8000万美元员工数量:375人估计的收入:1亿美元估计的估值:20亿美元公司性质:私营技术领域:大数据/中间件/数据流变现模式:开放核心+SaaS核心项目:KafkaOSS许可证:Apache 2.0附属基金会:https://kafka.apache.org/Coinbase创办时期:2012年融资金额:2.25亿美元员工数量:2000人估计的收入:20亿美元估计的估值:100亿美元公司性质:私营技术领域:数字货币钱包/交易所/平台变现模式:SaaS核心项目:比特币/以太坊/莱特币OSS许可证:MIT/A2.0附属基金会:是Datastax创办时期:2010年融资金额:1.9亿美元员工数量:610人估计的收入:1.2亿美元估计的估值:15亿美元公司性质:私营技术领域:NoSQL数据库变现模式:开放核心核心项目:CassandraOSS许可证:Apache 2.0附属基金会:https://cassandra.apache.org/Databricks创办时期:2013年融资金额:2.47亿美元员工数量:450人估计的收入:1亿美元估计的估值:20亿美元公司性质:私营技术领域:大数据/Hadoop生态系统变现模式:开放核心+SaaS核心项目:SparkOSS许可证:Apache 2.0附属基金会:https://spark.apache.org/Docker创办时期:2010年融资金额:3.5亿美元员工数量:450人估计的收入:1亿美元估计的估值:30亿美元公司性质:私营技术领域:开发者/运维/基础设施工具变现模式:开放核心核心项目:MobyOSS许可证:Apache 2.0附属基金会:无Elastic创办时期:2012年融资金额:3.5亿美元员工数量:1100人估计的收入:3亿美元估计的估值:50亿美元公司性质:上市退出:25亿美元IPO退出金额:25亿美元退出日期:2018年10月5日技术领域:分布式搜索索引+工具变现模式:开放核心核心项目:ElasticSearchOSS许可证:Apache 2.0附属基金会:Sorta, Apache Lucene在ASF(这是ElasticSearch的基础)Fastly创办时期:2011年融资金额:2亿美元员工数量:420人估计的收入:1.2亿美元估计的估值:15亿美元公司性质:私营技术领域:CDN变现模式:SaaS核心项目:VarnishOSS许可证BSD附属基金会:无ForgeRock创办时期:2010年融资金额:1.4亿美元员工数量:550人估计的收入:1亿美元估计的估值:15亿美元公司性质:私营技术领域:身份及访问管理变现模式:开放核心+SaaS核心项目:OpenAM/IDM/DJ/IGOSS许可证:CDDL附属基金会:无GitHub创办时期:2009年融资金额:3.5亿美元员工数量:1100人估计的收入:4亿美元估计的估值:75亿美元公司性质:私营退出:是退出金额:75亿美元退出日期:2018年6月4日技术领域:分布式源代码版本控制变现模式:开放核心+SaaS核心项目:GitOSS许可证:GPL v2附属基金会:无HashiCorp创办时期:2012年融资金额:7400万美元员工数量:300人估计的收入:1.5亿美元估计的估值:30亿美元公司性质:私营技术领域:开发者/运维/基础设施工具变现模式:开放核心+SaaS核心项目:许多OSS许可证:MPLv2附属基金会:无Hortonworks创办时期:2011年融资金额:2.5亿美元员工数量:1500人估计的收入:3.3亿美元估计的估值:18亿美元公司性质:上市退出:IPO退出金额:7亿美元退出日期:2014年12月11日技术领域:大数据/Hadoop生态系统变现模式:支持订阅核心项目:HadoopOSS许可证:Apache 2.0附属基金会:http://hadoop.apache.org/JetBrains创办时期:2000年融资金额:-员工数量:630人估计的收入:2.5亿美元估计的估值:30亿美元公司性质:私营技术领域:开发者工具变现模式:开放核心核心项目:IntelliJOSS许可证:Apache 2.0附属基金会:无JFrog创办时期:2008年融资金额:6200万美元员工数量:350人估计的收入:1亿美元估计的估值:10亿美元公司性质:私营技术领域:软件工件仓库变现模式:开放核心核心项目:ArtifactoryOSS许可证:AGPL附属基金会:无Liferay创办时期:2004年融资金额:-员工数量:900人估计的收入:2.5亿美元估计的估值:20亿美元公司性质:私营技术领域:企业门户网站变现模式:开放核心核心项目:Liferay PortalOSS许可证:LGPL v2.1+附属基金会:无MapR创办时期:2009年融资金额:2亿美元员工数量:530人估计的收入:1.5亿美元估计的估值:10亿美元公司性质:私营技术领域:大数据/Hadoop生态系统变现模式:开放核心核心项目:HadoopOSS许可证:Apache 2.0附属基金会:http://hadoop.apache.org/Magento Commerce创办时期:2008年融资金额:2.72亿美元员工数量:880人估计的收入:1.5亿美元估计的估值:17亿美元公司性质:上市(通过Adobe)退出金额:16.8亿美元退出日期:2018年5月20日技术领域:Web内容管理变现模式:开放核心+SaaS核心项目:MagentoOSS许可证:OSL v3,AFL v3附属基金会:无Mirantis创办时期:1999年融资金额:2.2亿美元员工数量:465人估计的收入:1亿美元估计的估值:8亿美元公司性质:私营技术领域:基础设施软件变现模式:开放核心核心项目:OpenStackOSS许可证:Apache 2.0附属基金会:https://www.openstack.orge/foundation/MongoDB创办时期:2007年融资金额:3.1亿美元员工数量:1100人估计的收入:2.5亿美元估计的估值:36亿美元公司性质:上市退出:IPO退出金额:16亿美元退出日期:2017年10月19日技术领域:NoSQL数据库变现模式:开放核心核心项目:MongoDBOSS许可证:AGPL v3附属基金会:无Mozilla基金会创办时期:2003年融资金额:300万美元员工数量:1700人估计的收入:7.5亿美元估计的估值:50亿美元公司性质:私营技术领域:Web浏览器变现模式:版税/捐款/战略核心项目:FirefoxOSS许可证:MPLv2附属基金会:https://www.mozilla.org/en_US/foundationMuleSoft创办时期:2006年融资金额:2.5亿美元员工数量:1500人估计的收入:4.5亿美元估计的估值:65亿美元公司性质:上市退出:29亿美元IPO +65亿美元退出金额:65亿美元退出日期:2018年3月20日技术领域:中间件变现模式:开放核心核心项目:Mule ESBOSS许可证:CPAL附属基金会:无MySQL AB创办时期:1995年融资金额:4100万美元员工数量:800人估计的收入:5亿美元估计的估值:100亿美元公司性质:上市(通过Oracle)退出:是退出金额:11亿美元退出日期:2008年2月26日技术领域:关系数据库变现模式:开放核心核心项目:MySQLOSS许可证:GPL v2附属基金会:无Nicira创办时期:2007年融资金额:4200万美元员工数量:1100人估计的收入:16亿美元估计的估值:13亿美元公司性质:上市(通过VMware)退出:是退出金额:12.6亿美元退出日期:2012年7月23日技术领域:SDN/网络虚拟化变现模式:开放核心核心项目:Open vSwitchOSS许可证:Apache 2.0附属基金会:http://openvswicth.org/Pentaho创办时期:2004年融资金额:7500万美元员工数量:400人估计的收入:1亿美元估计的估值:10亿美元公司性质:上市(通过日立)退出:是退出金额:11亿美元退出日期:2015年6月4日技术领域:商业智能/提取转换加载(BI/ETL)变现模式:开放核心核心项目:PentahoOSS许可证:Apache 2.0附属基金会:无Pivotal创办时期:2013年融资金额:17亿美元员工数量:2500人估计的收入:7亿美元估计的估值:70亿美元公司性质:上市退出:IPO退出金额:40亿美元退出日期:2018年4月20日技术领域:PaaS/Hadoop/Spring变现模式:开放核心核心项目:CloudFoundryOSS许可证:Apache 2.0附属基金会:https://www.cloudfoundry.org/foundation/Puppet Labs创办时期:2005年融资金额:1.42亿美元员工数量:570人估计的收入:2亿美元估计的估值:30亿美元公司性质:私营技术领域:配置管理变现模式:开放核心核心项目:PuppetOSS许可证:Apache 2.0附属基金会:无Red Hat创办时期:1993年融资金额:-员工数量:12500人估计的收入:35亿美元估计的估值:218亿美元公司性质:上市退出:收购退出金额:IBM 340 亿美元退出日期:1999年8月11日技术领域:操作系统、中间件和基础设施软件变现模式:支持订阅核心项目:LinuxOSS许可证:GPL v2附属基金会:https://www.linuxfoundation.org Sourcefire创办时期:2001年融资金额:4000万美元员工数量:600人估计的收入:4亿美元估计的估值:30亿美元公司性质:上市(通过思科)退出:是退出金额:27亿美元退出日期:2013年10月7日技术领域:网络入侵检测变现模式:开放核心核心项目:SnortOSS许可证:GPL v2附属基金会:无SugarCRM创办时期:2004年融资金额:1.23亿美元员工数量:430人估计的收入:1.5亿美元估计的估值:10亿美元公司性质:私营技术领域:CRM变现模式:开放核心核心项目:SugarCRMOSS许可证:Apache 2.0附属基金会:无SUSE创办时期:1992年融资金额:-员工数量:1200人估计的收入:3.8亿美元估计的估值:25亿美元公司性质:上市(通过Novell)+私营退出:是退出金额:25亿美元退出日期:2003年11月4日技术领域:操作系统(Linux)变现模式:开放核心核心项目:Linux内核OSS许可证:GPL v2附属基金会:https://www.linuxfoundation.org/Talend创办时期:2005年融资金额:1亿美元员工数量:1020人估计的收入:1亿美元估计的估值:19亿美元公司性质:上市退出:IPO退出金额:5.5亿美元退出日期:2016年7月28日技术领域:SOA/ETL/AI/中间件变现模式:开放核心核心项目:Talend Data IntegrationOSS许可证:Apache 2.0附属基金会:无WP Engine创办时期:2010年融资金额:2.9亿美元员工数量:550人估计的收入:1亿美元估计的估值:10亿美元公司性质:私营技术领域:内容管理系统变现模式:开放核心核心项目:WordpressOSS许可证:GPL v2附属基金会:https://wordpressfoundation.org/(内容来源于云头条,如侵犯您的合法权益或有其他任何疑问,请联系:huaweicloud.bbs@huawei.com沟通处理。谢谢!)
  • [热门活动] 华为云微服务Java SDK Maven私服切换至华为开源镜像站通知
    尊敬的华为云客户:华为云计划于2018/10/01 00:00:00将华为微服务引擎Maven私服http://maven.huaweicse.com,正式下线。Maven私服下线后,您将无法下载微服务引擎Java SDK。为避免对您的业务造成影响,建议在私服下线前切换至华为开源镜像站。微服务引擎Java SDK已经在华为开源镜像站上线,欢迎访问https://mirrors.huaweicloud.com/,通过搜索“华为云SDK”或“HuaweiCloud”找到HuaweiCloud SDK,您将可以免费使用CSE、OBS、EI等SDK。更多关于华为微服务引擎CSE的介绍,请您点击了解。如您在使用过程中有宝贵意见,欢迎您拨打华为云服务热线:4000-955-988与我们联系。感谢您对华为云的支持!https://www.huaweicloud.com/notice/2018/20180830175758551.html
  • 【福利贴】有一个程序猿男朋友是一种怎样的体验
    继“你幸福吗”的心灵追问之后,近日记者们又采访了一批资深程序员的女朋友们,就“有一个程序猿男朋友是一种怎样的体验”的问题进行了深度访谈。接下来让我们一起来了解一下程序猿这种来自外太空的神奇存在物种。 @西瓜红通通和他一起去买衣服,他随便拿了一件准备买单。我说大哥你已经有一件一模一样的了你昨天才穿过呢你不记得了吗?看他依依不舍地放下那件条纹,又拿起不同颜色的另一件条纹……那种崩溃的感觉大概你们永远也体会不到 [手动再见] @是柠萌不是柠檬学习积极分子一枚。发现新技术,第一反应是卧槽这是什么东西这么牛比,第二反应是卧槽老子要学会它。  @手动笔芯每次情人节啊生日啊他说有礼物要送我的时候我特别害怕,别人家送的惊喜而他常常送的都是惊吓……毕竟程序猿这种审美癌晚期患者,连维纳斯来了也拯救不了他。 @不换头像也瘦十斤别的程序员我不知道,但我家那位三观真是特别清奇:世界观:这个世界充满了bug。人生观:人活着是为了debug。价值观:生命的意义在于debug。 @不吃胡建人的广东人有段时间他看出我心情沮丧,问我怎么了,我说我游戏老打不赢。当时没说啥,几天后神秘地说给我写了个作弊软件刷分。emmm,我该告诉他我已经不玩那个游戏了吗…… @阳光雨露难道不是脑回路特别奇特?别人送玫瑰送999朵,他说他要给我完整的爱,然后给我送了1024朵。 @葡萄唐怎么说呢,我的程序猿男票最近比较忙。不过没关系,忙完这一阵,他就可以接着忙下一阵了。 @不是人造革如果你的程序猿男朋友:1、把你的照片放在手机屏幕上2、可以让你随时翻他手机3、不大声对你说话4、把qq密码告诉你5、把银行卡给你,密码也告诉你那么,我建议是,你就取了他的钱走吧! @小柴不加胡看了你们的程序员男朋友,我只想说,这里有一份 解救程序员攻略,小姐姐们了解一下?
  • [云运维] 虚机应用中如何接入应用运维功能
    华为云立体运维解决方案包含AOM、APM服务,这两个服务都是协助云应用运维的,其功能主要侧重点不同,如下图示:本文将介绍虚机应用如何使用应用运维的各功能(包括AOM服务、APM服务)。容器应用请移步容器应用中如何接入应用运维功能。当前,AOM、APM服务使用的都是统一的采集代理去获取节点、应用状态等数据,将应用运维功能接入容器应用,实际上就是将采集代理安装到应用所在的节点上,这样就表示应用中已经接入了AOM、APM服务了,节点的状态、资源情况、应用的健康状态、拓扑&调用关系等数据展现在AOM、APM界面中。采集代理的核心就是采集探针,关于采集代理的原理及介绍,您可以查看采集知多少。至于将AOM、APM接入到应用中之后更加详细的操作,本文不做描述,请查看AOM用户指南、APM用户指南。将虚机应用部署在弹性云服务器或裸金属服务上之后,要使用应用运维功能,则需要进行如下操作。操作流程1、开通。2、安装ICAgent:安装采集代理ICAgent(用于实时采集应用数据)。什么是ICAgent3、配置应用发现规则使AOM发现应用:配置应用发现规则即把应用的命令行参数、进程、环境变量等配置为一条应用发现规则,当弹性云服务器上运行了符合规则的进程时,AOM将自动监控进程指标数据并上报到界面中。4、使用AOM、APM运维。本文不再详细讲解如何使用,具体的操作可以查看AOM用户指南、APM用户指南。操作前提1、安装了应用的弹性云服务器的操作系统为Linux操作系统。2、安装了应用的弹性云服务器绑定了弹性IP地址。如果您拥有多台弹性云服务器,则只需要确保其中一台已经绑定弹性IP即可。如何绑定弹性IP操作请参见为弹性云服务器申请和绑定弹性IP3、已获取了AK/SK。AK/SK用于安装ICAgent采集代理,获取AK/SK请参考如何获取AK/SK4、确保本地浏览器的时间与弹性云服务器的时区、时间一致。如果时间不一致,则可能导致AOM监控到的指标数据异常。操作步骤1、开通。访问AOM会自动为您开通,访问APM会自动开通。(因为AOM、APM是两个服务,所以要分别访问开通。)2、安装ICAgent,详见安装ICAgent。3、配置应用发现规则以便AOM可发现应用,详见应用发现。4、使用AOM、APM运维。本文不再详细讲解如何使用,具体的操作可以查看AOM用户指南、APM用户指南。现在就使用AOM、APM服务:体验馆免费体验——使用您自己的账号登录AOM,通过体验馆免费体验AOM、APM功能。demo免费体验——使用应用性能管理提供的免费账号登录并了解应用性能管理服务功能。使用应用运维——使用您自己的账号登录AOM,进一步了解AOM、APM服务功能或将AOM、APM服务接入您自己的应用。
  • 华为开源镜像站2.0震撼上线!更快!更全!更好用!
    华为开源镜像站2.0震撼上线https://mirrors.huaweicloud.com/powered by 华为云DevCloud 镜像站?啥玩意儿?能照镜子么? 先来个自我介绍,这么说吧        没有镜像站,直连国外源站,下载组件就像“望包石”,等到想死的心都有了。。。然后下载失败,主要看人品有了镜像站,体验飞一般的下载感觉,瞬间舒爽了。。。再也不用担心下载失败,人品碎一地了   Err….,还是不懂镜像站用处是啥?那就比较头疼了… …尽最后努力友情提示一下:开源软件下载加速 “快”?“好用”?“够用”?说说而已?NO!!我们是很认真,很认真的。。。Firstly,你只下载几十K、几十M,偶尔来个G?我们却拿出“双十一”剁手的功力,搜罗全世界的组件,缓存了100+T组件,根本停不下来。。。 Secondly!我们“壕”掷重金,拉上华为云CDN服务,搞了全国CDN加速,不管你在南方的艳阳里大雪纷飞,还是在北方的寒夜里四季如春,下载全覆盖~~还没完,因为“壕”,我们做了全站CDN!全站CDN!!全站CDN!!!更重要的是,还“免费”!“免费”!!“免费”!!!试问,还有谁。。。(预备。。唱:无敌是多么 多么寂寞;无敌是多么 多么空虚。。。) 第三,镜像站搞的都是“进出口贸易”,我们通过层层“努力”,打通香港节点.从香港出口帮你“专业”实时代理,全球拉组件。。。需我镜像者,虽远必拉。够不够诚意?!  Fouthly,对于大家永远满足不了的诉(re)求(qing)。镜像种类我们一加再加,计划都排到了2046年。。。。目前已经支持语言,工具,操作系统等大大小小45+类镜像!!第五,为了让你用得安全,我们绞尽脑汁,晓之以理,动之以情。磨破嘴皮,不断推动跟国外社区的合作,一步一个脚印。。。 最后,妹子们(猿鼓励师)说“要有颜值!!颜值!!!,不然都是渣。。。,”so,猿们不顾产品经理阻挠。。。,把镜像站页面做了美颜和瘦身美颜前美颜后讲了这么多(口干),到底怎么用啊?只需访问:https://mirrors.huaweicloud.com/                                                                               镜像配置一键生成,分分钟搞定,就是这么简单!!Um。。。我猜到了你们的小心思是不是想用docker镜像?是不是想用go镜像?是不是想要组件搜索?想不想快速发布组件到Maven central?……Anyway,这些都要看心情了(规划中)。。。最后的最后,送上小组才子即兴赋诗一首,镇楼!using huawei mirror, being bussiness leader,coding not only better and standing even topper,joining us sooner and you will be a winner
  • 【福利贴】脱单秘笈震撼上线,错过再等一年!
    不知不觉夏天已经过去一半了,一个人吹着空调就着西瓜抱着电脑的单身程序猿们,到底如何才能摆脱母胎solo的宿命呢? 为了拯救广大闷骚内秀的IT宅男们,小柴特地出炉了一份“脱单秘笈”。内含福利,一定要认真阅读哦~ Step 1男生可以不帅,但是绝对不能没有气质和个性!所以,请先把你的拖鞋、大裤衩、紧身背心扔掉,然后去理发店剪掉多余的头发。简单的白衬衫+牛仔裤+帆布鞋,看起来干净、阳光,瞬间秒杀条纹衫有木有? Step 2吸引了女神的注意之后,交流就显得非常重要。如果你不想当一开口就输了的话,下面这些土味情话了解一下?——能问下路吗?——去哪里?——去你心里的路。 ——你为什么要害我!——我害你?——害我那么喜欢你。 ——啊,我手上划了一道口子,不如你也划一道吧。——为什么呀?——这样我们就是两口子了呀。 ——你能不能别说话了。——我没有啊。——那为什么我满脑子都是你的声音。 Step 3如无意外,此时妹子已被你哄得心花怒放了。然后,妹子向你抛出了一个绝杀问题——要不,下班陪我一起去逛街吧? 这时你感到的开心,不是高兴,而是惊慌、失措:怎么办,难道我要告诉她,每次公司有新业务特别是新游戏上线,我都要加班到凌晨紧盯着运行数据,以防业务异常影响用户体验。所以不能陪她去逛逛逛、吃吃吃了?啊,怎么办,难道……难道我就不能摆脱母胎solo的宿命吗,嘤嘤嘤…… 女神似乎看出了你的小心思,说:噗,你该不是要加班吧?等等,你该不会还在自建Redis缓存吧?哎,是时候放大招了——华为云分布式缓存服务Redis提供单机、主备、集群等实例类型,完美兼容原生开源协议,30+项监控指标自主运维,能满足用户高性能读写的业务诉求。一键扩容,立等可用,哎,你还在等什么,快点击查看详情:https://activity.huaweicloud.com/dcs_midyear/index.html?forum  “选华为云分布式缓存服务Redis,数据库运维更省心,你就有时间陪我去逛街了,走吧~”
  • 【干货贴】1分钟带你玩转Kafka
    本帖最后由 小柴不加胡 于 2018-5-11 11:28 编辑说起Kafka,许多使用者对它是又爱又恨。Kafka是一种分布式的、基于发布/订阅的消息系统,其极致体验让人欲罢不能,但操心的运维、复杂的安全策略、可靠性易用性的缺失、算不上极致的性能发挥、并不丰富的消息服务功能,仍需要使用者付出诸多的背后工作。即使你是Kafka老手,也难免会有上述同样的烦恼。 与其整日操心Kafka的部署,不如试试云上Kafka带给你的惊喜?目前国内主流的云服务厂商均提供了云上的Kafka服务,为应用系统提供异步的消息队列服务。通过高可用的消息缓冲队列,实现应用解耦、突发流量处理及与第三方的互通和集成,具有大规模、高可靠、高并发访问、可扩展且完全托管的特点。比如分布式消息服务DMS,帮助云端的应用程序组件去耦合,具有很高的成本效益。DMS拥抱开源,提供支持兼容开源Kafka接口,用户可无缝迁移,按需使用。 15132 DMS优势全面兼容Kafka 提升效率兼容开源业务系统基于开源的Kafka进行开发,只需加入少量认证安全配置,即可使用DMS的Kafka队列,做到无缝迁移。消息互通支持消息多通道,DMS接口可对Kafka队列进行消息收发,也可用开源Kafka client进行消息收发。安全保证华为独有的安全加固体系,提供业务操作可回溯,消息存储加密及租户间有效隔离等有效安全措施。 高可靠及可用无忧运维数据高可靠消息持久化,多副本存储。服务高可用后台多集群部署,支持故障自动迁移和容错,保证用户关键业务的可靠运行。无忧运维提供一整套完整的监控告警等运维服务,故障自动发现和告警,避免7*24小时人工值守。 核心特性细粒度灵活控制DMS支持RBAC(基于角色访问控制)和PBAC(基于策略访问控制)两种访问控制模式,从而提供更加安全灵活的访问策略。可以实现消息队列粒度和API调用动作的安全策略访问控制,结合华为云的IAM服务,可以满足用户几乎所有对消息服务使用的安全要求。多协议的访问DMS提供多种协议接入方式,包括1)HTTP 符合REST规范标准的接入,支持多种语言接入使用,并支持云内及云外访问。2)基于TCP的简单SDK方式,提供更加高性能的访问接口;另外,还提供兼容开源Kafka的开放接口,能够更好地帮助用户把使用Kafka的应用快速上云。分布式可靠集群和海量队列能力内建的分布式集群技术,使得服务具有高度扩展性;无限扩展的队列数量和可扩展的高性能机制,保证在高并发、高性能和大规模场景下的访问能力,轻松实现百亿级消息的堆积和访问能力。内建消息冗余存储,保证消息存储的可靠性,有效避免服务节点故障。死信管理死信是在消费环节为用户提供一种不能正常处理消息时的可选方案,防止因个别消息不正常导致后续消息都不能被消费,造成业务阻塞。DMS为用户提供可视化死信开关和参数配置,并提供API接口。在不开启死信队列功能时,对于确认失败或超时的消息,系统会进行回滚并重投递。无论是否开启死信功能,DMS服务都会保证消息不丢失。自定义消息功能DMS除提供消息队列的核心功能外,还提供额外的增强能力,为用户提供高收益、低成本的极具性价比的消息服务。消息消费重置允许用户设置任一可消费的时间点控制向前或向后消费进度,提高消费的灵活性;基于消息标签的消息过滤可实现选择性地消费包含指定标签的消息;支持消息属性,每条消息上都可以设置不同的属性。无忧运维消息服务是云原生服务,整个消息服务的运维对用户透明。用户无需关心后台运维情况,只需关注自身涉及的消息队列指标,支持对入队消息数、请求数、已经消费的消息数、消息堆积数量等情况的监控,并支持配置告警规则,用户可以在第一时间通过短信、邮件等获得业务消息队列的运行使用和负载状态。 适用场景业务解耦将业务中依赖其他系统同时属于非核心或不重要的部分使用消息服务,无需同步等待其他系统的处理结果。如电商网站获取用户订单后,信息放入消息队列,会从队列里读取出库、发货任务信息然后执行。最终一致性用于两个系统的状态最终保持一致,或都成功或都失败。如用于交易系统的高可靠数据传递,实现跨系统的事务最终一致,降低实现难度和成本;如预定门票及软件打车。错峰流控上下游系统处理能力有差异时,可以使用消息服务转储系统之间的通信数据,提供消息堆积缓冲能力,在下游系统有能力处理消息的时候再处理,减少拥塞、系统崩溃等问题,提高系统的可用性,降低复杂性。如高峰时段的注册、抢购、预约等。日志同步应用通过可靠异步方式将日志消息同步到消息服务,再通过其他组件对日志做实时或离线分析,也可用于关键日志信息收集,进行应用监控。如注册时用户填写的个人信息等。 现阶段DMS免费使用喔!一分钟玩转Kafka,就是这么简单。老铁们快戳这里享受福利吧~
  • 华为开源镜像站新手指导(SBT篇)
    本帖最后由 华为开源镜像站 于 2018-4-12 19:31 编辑SBT基本介绍 SBT是Scala平台上标准的项目构建工具,使用少数的几个概念来支撑它灵活并且强大的构建定义。 其主要特性为: [*]使用Scala作为DSL来定义build文件(one language rules them all); [*]通过触发执行(trigger execution)特性支持持续的编译与测试; [*]增量编译; [*]可以混合构建Java和Scala项目; [*]并行的任务执行; [*]可以重用Maven或者ivy的repository进行依赖管理; SBT安装 可通过以下几种方式安装 1、通过通用的安装包安装 下载ZIP或者TGZ包并解压 2、通过Windows安装包安装 下载msi安装包并安装 下载地址:https://www.scala-sbt.org/download.html 附: SBT官方文档地址:https://www.scala-sbt.org/documentation.html
  • [公告] 华为开源镜像站发布公告
    ==========新特性上线 2020-04-18==========新增 fedora MIPS 镜像新增 openEuler 镜像新增 electron-builder-binaries 镜像适配 Electron 请求的url拼接规则变化问题, 路径中有无加 v 均可正常访问==========新特性上线 2019-11-27==========新增Docker-Ce镜像==========新特性上线 2019-09-06==========新增OS类组件搜索==========新特性上线 2019-08-08==========新增华为OCR SDK镜像==========新特性上线 2019-07-25==========新增华为鲲鹏(ARM)镜像==========新特性上线 2019-07-19==========新增华为MRS SDK镜像新增Remi镜像新增CentOS-AltArch配置说明==========新特性上线 2019-07-11==========新增Yarn镜像新增Cypress镜像==========新特性上线 2019-06-27==========新增NPM/PyPI组件漏洞查询功能==========新特性上线 2019-06-21==========新增Bazel镜像新增Helm镜像==========新特性上线 2019-06-13==========新增Keepalived镜像新增GNU镜像新增Filebeat镜像新增Elasticsearch镜像新增Kibana镜像新增Logstash镜像新增OpenResty镜像新增PuTTY镜像新增etcd镜像新增Mariadb镜像新增Grafana镜像新增Ansible镜像==========新特性上线 2019-06-05==========新增Kubernetes镜像新增Pinpoint镜像新增Memcached镜像新增RabbitMQ镜像==========新特性上线 2019-05-30==========新增Redis镜像新增HAProxy镜像优化用户体验==========新特性上线 2019-05-14==========新增Linux Mint软件源镜像新增Linux Mint安装镜像新增MX Linux软件源镜像新增MX Linux安装镜像新增Maven组件搜索功能优化界面,提升用户体验==========新特性上线 2019-03-28==========新增Ubuntu Kylin镜像==========新特性上线 2019-03-15==========新增OpenJDK镜像优化某些体验性问题==========新特性上线 2019-03-01==========新增Kali官方软件源镜像新增Kali-Images安装镜像==========新特性上线 2019-02-19==========新增Ceph镜像修复某些体验性bug==========新特性上线 2019-01-24==========新增Manjaro官方软件源镜像新增Manjaro安装镜像新增华为EulerOS镜像 新增Centos-Altarch官方镜像==========新特性上线 2019-01-02==========新增人工客服入口新增意见反馈入口更新Maven镜像源 ==========新特性上线 2018-12-10==========新增Arch Linux快捷下载新增OpenSUSE快捷下载==========新特性上线 2018-11-15==========新增DockerHub官方镜像新增ArchLinux镜像==========新特性上线 2018-11-02==========新增OpenBSD镜像新增NetBSD镜像新增maven镜像库的组件页面==========新特性上线 2018-10-25==========新增Debian-Security安全镜像==========新特性上线 2018-10-15==========新增NPM组件搜索功能新增PyPI组件搜索功能==========新特性上线 2018-08-01==========新增OpenSUSE的安装镜像和官方软件包仓库新增CentOS额外平台的安装镜像和官方软件包仓库centos-altarch==========新特性上线 2018-07-26==========新增Git的macOS客户端镜像git-for-macOS新增Windods系统下的Git客户端工具tortoisegit镜像新增epel和fedora镜像库官方认证标签==========新特性上线 2018-07-19==========新增基于Chromium和Nodejs的API镜像nwjs新增可扩展的KanColle浏览器和工具镜像poi新增Couchbase的Node.js库镜像修复某些体验性bug==========新特性上线 2018-07-17==========镜像站2.0上线新增基于ChakraCore引擎的Node.js镜像node-chakracore新增Git的Windows客户端镜像git-for-windows新增开源文本编辑器atom镜像新增FireFox浏览器驱动geckodriver镜像新增leveldown二进制文件及源码镜像==========新特性上线 2018-07-06==========新增chrommium镜像库新增debian官方认证新增Maven代理镜像源优化登录问题,提升体验==========新特性上线 2018-06-15==========增加官方认证的镜像库标签增加“华为SDK”分类过滤增加FusionInsight HD C80 SDK镜像库==========新特性上线 2018-05-15==========增加Debian Linux的官方软件包仓库增加Debian Linux的安装镜像仓库增加Msys2的安装镜像仓库增加Zabbix的安装镜像仓库增加Debian镜像下载功能优化Ubuntu镜像下载版本==========新特性上线 2018-04-26==========增加OS镜像的下载优化注册引导框弹出频率,提升用户体验==========新特性上线 2018-04-16==========增加Scala/SBT的镜像仓库增加Alpine的官方软件包仓库增加FreeBSD的安装镜像仓库增加Cygwin的官方软件包仓库PyPI的卡片中增加easy_install的使用说明==========新特性上线 2018-04-04==========取消镜像站的鉴权,默认匿名用户使用源站地址,注册用户使用的是CDN地址增加Deepin Linux的官方软件包仓库增加Deepin Linux的安装镜像仓库优化使用说明的描述,增加不同仓库类型之前的关联==========新特性上线 2018-03-24==========增加CTAN镜像仓,包含TeX的各种发行版、软件包和文档的增加Jenkins镜像仓,包含开源持续集成框架Jenkins的工具及插件库增加EPEL镜像仓,包含红帽系Linux的附加软件包仓库增加Fedora镜像仓,包含Fedora的安装镜像和官方软件包仓库==========新特性上线 2018-03-16==========增加Npm周边工具的镜像,包括Electron,io.js,Node-Inspector,Node-Sass,NPM-Software等增加自动化测试工具镜像,包括Selenium,OperaDriver,PhantomJs,ChromeDriver等   
总条数:176 到第
上滑加载中