Dojo
话题
新佳
订阅
极道
元认知
元逻辑
元设计
元编程
元语言
微服务架构
使用基于浏览器的流程设计器构建微服务:Flogo
Flogo是一个开放源代码的生态系统,具有固定的事件驱动功能,可简化构建高效和现代无服务器功能,微服务和边缘应用程序。Flogo使开发人员能够使用基于浏览器的流程设计器构建微服务或功能。然后,可以将流部署到任何基础架构:本地,设备边缘和无服务器平台,例如AWS Lambda; 所有
Spring Cloud Kubernetes服务发现
在Geecon 2018年, Mauricio Salatino谈到了
结合Docker运行Spring Cloud微服务的多种方式
如何通过以下方式在Docker中运行Spring-Cloud MicroService拓扑: Docker端口映射到外部主机网络
耐克公司是如何将API切换到GraphQL的?
“节省了四周的工程。”“淘汰了7,500行客户端代码和测试。”“线上数据减少16倍。”“更快的移动版本。”这些是Nike团队使用了GraphQL以后出现的一些令人兴奋的成就。
一篇文章概括Spring Cloud微服务教程
现在流行的是Spring Cloud基于NetFlix解决方案提供的
死星模式、死星架构
我们行业中经验丰富的人将熟悉以下流行的反模式: 这个系统是用不可思议的钱秘密建造的。 只允许少数人使用它; 其他人只能观看,如果有的话。 它的力量可能会在低价值目标上
在Spring Boot应用程序中使用Kubernetes ConfigMap
让我们以前的Spring Boot Kubernetes示例Spring Boot Kubernetes Deploy 作为入门者并将
类似SpringCloud的vlingo平台是一套事件驱动的微服务工具
使用开源(OSS)vlingo/platform实现分布式,并发,被动,事件驱动和微服务架构的简化。与领域驱动设计一起,这是商业战略和现代技术相遇的十字路口。这意味着当您构建有界上下文时,vlingo/platform不会妨碍您。相反,vlingo/platform有助于您的核心业务模型的明
2018年喜欢的架构技术演讲
2018年是HBC Tech成长和学习的一年。我们的组织采用了新技术和构建应用软件的新方法。随着这一年的结束,让我们认识到2018年的一些值得注意的技术演示。 一.
经验分享:Grubhub是如何自己制造服务框架的?
本文帮助你了解一个组织或公司内部的服务框架是什么样的,相比Spring Boot生态系统有什么好处?在SOA时期,Grubhub的工程师需要针对具体技术提供商和基础设施配置推出大量代码,每当您想要增加监控指标时,都需要客户端库调用Datadog。必须为每个新服务配置Splunk,以确
Crunch团队分享SpringCloud微服务的使用经验
从单体应用程序迁移到微服务并不容易,如果你还没有充分认识到微服务粒度应该有多大,否则你很难避免一堆“迷你”巨石单体!(微服务很大,每个微服务是变成一个单体应用)下面这些是帮助我们管理几十个微服务的一些关键原则。我们相信它们广泛适用,并将在可预见的未来为我们服务。
使用HazelCast实现Spring Config Server配置
我们可以通过RabbitMQ将Spring Cloud Config服务器的发布配置设置用于MicroServices节点。这个解决方案的缺点: Spring Cloud Config仅支持GIT repo以保存配置 当配置服务器上的数据发生更改时,您需要手动将事件发
测试微服务的4个最佳实践
随着微服务架构的出现,应用程序堆栈发生了根本性的变化,这对软件测试产生了连锁反应。每天多次发布微型版本,软件测试更加精细,它与开发同时发生,并且与测试单体应用程序有根本的不同。 1.单元测试和微观服务 - 类似于PB&J
Spring Cloud微服务运营配置教程
在前面教程中,我们概括了进行微服务业务开发时需要的三个基础功能:注册服务器、断路器和Feign客户端,有了这三个组件,你基本可以在本地进行微服务开发,但是在正式Spri
2018年关于无服务器含义的几个观点 - Subbu的博客
我们需要几乎瞬时的资源弹性,而不必预先分配资源或支付超出需要的资源。我们还希望将所有运行最佳实践融入运行时,以免我们担心代码运行得几乎是低级自动化,低操作性和低健壮性,这是近十年来云计算最基本的两项追求,无服务器是实现这些机遇的最接近的。 然而,当
Oracle推出用于微服务的Java库: Helidon
Helidon是一组用于编写微服务的Java库。Helidon支持两种编程模型: Helidon MP:MicroProfile 1.1加上健康检查和指标 Helidon SE:一种小巧,功能齐全的API 无论哪种情况,您的应用程序都只是一个Java SE
Grab是如何设计弹性系统:断路器
Grab是东南亚(SEA)领先的交通平台,截至2017年5月,Grab平台每天处理230万次乘车。本文重点介绍实现断路器的使用案例,包括与断路配置相关的不同选项。但正如恶劣天气不可避免且通常难以预测一样,软件和硬件故障也是如此。这就是为什么软件工程师计划和解决故障很重要的原因。
用于安全授权的DevSecOps
什么是DevSecOps?DevSecOps指的是开发,安全和运营团队与他们的项目携手合作的战略,而不是安全部分自己独立孤立地工作。DevSecOps的每个组件 - 开发,安全和操作 - 都要集成到其组件的流程中。例如,就安全性而言,DevOps应该是安全过程生命周期的一部分。 如果
上页
下页
关闭