Micro Service
文章平均质量分 76
Michaelehome
要想有底气的在IT圈混,必须要有广泛的技术贮备作为资本。
否则你跟人家聊天都不知道对方说的是什么,这太尴尬了。
展开
-
微服务介绍
通常一个应用程序体系结构使用自身优势和具有挑战的标准化云环境,其中包括这些概念:•弹性缩放•不可变的部署•一次性实例•不太可预测的基础设施云本地定义•清除与底层操作系统的耦合,以确保最大的可移植性•弹性缩放,而不会对工具,体系结构或开发实践进行重大更改•能够对基础设施和应用程序中不可避免的故障进行恢复•提供可配置的技术和商业洞察力•利用云服务来处理这些任务,例如:§存储§排队§缓存•快速和可重复的...原创 2018-03-18 21:36:51 · 176 阅读 · 0 评论 -
bx login bx cs init 错误 -- 域名解析问题
今天在VMWare上新安装的Mac OS 10.13,登录IBM Cloud Bluemix时遇到这样的错误:bogon:~ michael01$ bx login -a api.ng.bluemix.net -u 用户名 -p 密码 -s 资源组 --apikey APIKEY的值API endpoint: api.ng.bluemix.netAuthenticating...OK ...原创 2018-03-23 22:49:15 · 802 阅读 · 0 评论 -
微服务 Cloud Foundery
参考:Cloud Foundry 组件 , 什么是Cloud Foundry,该如何入门大多数基于Cloud Foundry的微服务都是......用Java编写...使用Netflix OSS微服务框架...使用Spring Cloud meta-framework构建的许多其他微服务都是使用非Java语言构建的•Go和Python非常适合数据用例(streaming, ingestion)No...原创 2018-03-19 23:00:24 · 541 阅读 · 0 评论 -
微服务的集成
微服务互通•轻量级协议§REST如JSON或HTTP§消息,如Kafka•目标完整解耦,达到这些方法:§消息传送到任何地方可能§服务注册或发现§ 负载均衡§断路器模式服务之间的通信•服务之间的沟通应该与语言无关§服务可以用不同的语言编写§Cloud Foundry目前仅支持inbound HTTP•通常是REST同步协议§JSON§HTTP•对于异步协议§消息系统,通常是AMQP或Kafka例子:...原创 2018-03-19 22:50:21 · 536 阅读 · 0 评论 -
重构微服务
逐步分离服务(根据需要)•应用敏捷开发:哪些最简单的事情是可能有用的?•从单体或双层结构开始§使其成为模块化,并计划模块可以成为微服务§每个模块应该是一个垂直切片,一个带有自己数据的小应用程序•从最小的可行的产品开始(MVP)§MVP是一个模块§对现有功能的改进放在同一个模块中§在新模块中实施新的功能任务§当一个模块实现多个任务时,重构为单独的模块•根据需要将模块分成微服务§多个团队希望独立工作§...原创 2018-03-19 22:34:21 · 496 阅读 · 0 评论 -
Bluemix 上创建、部署Kubenetes 容器与集群
https://console.bluemix.net/containers-kubernetes/clusters/ca9c9ddad7c64b14b44d1d7fc6414cf3/access?region=ibm:yp:us-south转载 2018-03-22 22:34:24 · 407 阅读 · 0 评论 -
IBM Cloud
save apiKey.json to C:\work\IBM Cloudinstall IBM Container CLI for Mac OS:https://console.bluemix.net/docs/cli/reference/bluemix_cli/all_versions.html#bluemix-cli-installer-all-versions?cm_mmc=IBMBlue...原创 2018-03-22 18:11:35 · 2487 阅读 · 0 评论 -
微服务架构
微服务关注点微服务处理服务系统是通过网络进行通信的•微服务的重点是将潜在的单一应用程序分解为更小,更多可管理的组件§以更加灵活和解耦为目标,实现更快的整体部署§必要条件:DevOps,管理视图和控制“微服务”术语导致的常见误解:微服务是更细粒度的Web Service API“微”指的是组件的粒度,而不是暴露界面的粒度“微服务架构”真的是“微架构”吗?传统的单系统应用架构中,说有的服务和API都是...原创 2018-03-18 23:38:25 · 191 阅读 · 0 评论 -
微服务架构概述 An Overview of Micro services Architecture by Khoa Dinh
对微服务架构未来趋势的介绍。 在这篇文章中,我们将讨论微服务如何工作,有什么好处,以及在实施时应该注意什么。什么是微服务架构?将软件应用程序设计为可独立部署的服务套件的一种特殊方式- 马丁福勒微服务架构是近年来流行的一个新词汇,但其背后的想法并不新鲜。事实上,它与几年前非常流行的SOA模式类似。微服务和SOA都是将应用程序分解为更小的服务,以便更高效地扩展和管理应用程序生命周期。尽管如此,正如Ma...翻译 2018-03-19 00:15:34 · 337 阅读 · 0 评论 -
kubectl version 错误 The connection to the server localhost:8080 was refused
michael01s-Mac:ibmcloud michael01$ kubectl versionClient Version: version.Info{Major:"1", Minor:"9", GitVersion:"v1.9.6", GitCommit:"9f8ebd171479bec0ada837d7ee641dec2f8c6dd1", GitTreeState:"clean", Bu...原创 2018-03-23 23:57:23 · 8592 阅读 · 2 评论