加入收藏 | 设为首页 | 会员中心 | 我要投稿 衡水站长网 (https://www.0318zz.com/)- 科技、建站、经验、云计算、5G、大数据,站长网!
当前位置: 首页 > 站长资讯 > 动态 > 正文

开源智能的5个好处

发布时间:2021-02-04 14:41:14 所属栏目:动态 来源:互联网
导读:4、基于文件的服务发现 Prometheus采用的Pull模型需要知道哪些是被监控的目标对象。在Prometheus中配置监控目标分为静态和动态两种,常用的包括静态文件配置、文件服务发现、Consul服务发现等。此外,Prometheus还支持DNS、微软Azure、亚马逊EC2、谷歌GCE、K

4、基于文件的服务发现

Prometheus采用的Pull模型需要知道哪些是被监控的目标对象。在Prometheus中配置监控目标分为静态和动态两种,常用的包括静态文件配置、文件服务发现、Consul服务发现等。此外,Prometheus还支持DNS、微软Azure、亚马逊EC2、谷歌GCE、Kubernetes等多种服务发现方式。

静态配置的方式最为简单,但在实际生产环境中并不可取。容器每时每刻都可能进行着创建和销毁,不可能通过静态配置方式设置监控目标。我们最开始选择了Consul的服务发现,它引入了集中的注册中心,微服务启动时向注册中心注册服务实例,Prometheus便可以从注册中心查询到服务实例作为监控目标。

不过,我们最终并没有采用Consul,主要原因有两点:

  •  一是微服务接入Consul需要涉及代码改动,虽然改动不大,但大量服务的接入仍有不小的成本;
  •  二是还需要再单独部署和维护一套Consul环境,带来新的维护成本。

大量的工作产生了质量,创造性天才的作品质量并不比其同领域的同龄人们更好,他们只是完成了更多的产出,这让他们有更多的变化和更好的创新机会。

在程序员的日常生活和事业中,想变得更优秀,创造力必不可少。

2、创造力对程序员有多重要

每天都在创造中度过的人是谁,除了程序员,我想没有其他的了,一个想法,一个需求,都是从思想到代码,到界面,到感官,尊重他们的价值,与坚持。

他们每天要坐在椅子上10个小时以上,通过思考来结出果实。

很多人都认为编程仅仅是一个重复性工作,但实际上作画、做音乐也一样都是重复性的工作。

是什么让一幅画或一段曲成为世界一流的呢?

无疑是强大的创造力以及对完美的追求,而事实上伟大的程序员能在最普通的任务中找到发挥创造力把程序写得最好。

在Google诞生之前,网页搜索的问题被业界公认为是毫无意义而且已解决完毕的问题。EricYuan 曾经在Webex任工程副总裁,而他坚信Webex发明的网络会议系统仍然可以改进,继而他创立了当下全球最成功的Zoom视频会议服务。

为了创造性地解决问题,程序员必须放弃源于过去经验的、显而易见的方法,重新定义问题。通过从多个角度来看待问题。

优秀程序员之所以优秀,在于他们不仅解决了现有的问题,还能发现往往为我们所忽视的新问题,并找到令人兴奋的解决方案。

像乔布斯和马斯克这样的传奇人物,他们的成功也以创造力和追求完美作为基础。

3、程序员如何培养创造力?

在我们的日常生活和事业中,创造力必不可少。把自己的工作做得更好,意味着识别和解决一个问题,这样你就可以克服它。

每个人都有能力进行高于初级常识层次的思考。你可以训练你的大脑,让自己更好地解决问题、思考不同的问题、每天建立更好的联系。


(编辑:衡水站长网)

【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容!

    热点阅读