微服务有麻烦吗? Lagom在这里为您提供帮助。 尝试一下!

蛋糕支持。 我们很自豪地宣布,新的Apache许可的微服务框架Lagom可在GitHub上使用 ! 当其他框架专注于打包和实例启动时,Lagom重新定义了Java开发人员构建基于微服务的应用程序的方式。 服务是异步的。 服务内通信由您管理。 流是开箱即用的。 您的微服务具有天生的弹性。 您可以使用最喜欢的语言进行编程:Java。

拉各姆是什么意思?

logom_full_color Lagom(发音为[ˈlɑ̀ːɡɔm])是瑞典语,意思是正确,足够。 这样一来,它将帮助您以更简单的方式构建基于微服务的应用程序。 不必为如何在计算机上有效地开发,调试和运行数十种不同的服务而找到自己的答案,您最终可以将重点放在真正重要的方面:已实现的业务逻辑。 Lagom会为您处理所有其他工作,并最终帮助您在生产环境中上台和运行应用程序。 该设计基于三个主要原则 :

  1. 默认情况下是异步的。
  2. 与传统的集中式数据库相比,偏爱分布式持久模式。
  3. 高度重视开发人员的生产力。

我该如何开始?

阅读快速安装文档,并观看Mirco Dotta制作的11分钟入门视频,该视频向您显示开发已经很熟悉:使用您喜欢的IDE和喜欢的依赖项注入工具。 您可以利用旧的构建新的事物。

您如何提供反馈?

那很简单。 我们是开源的,可以通过几个渠道与项目取得联系。 首先订阅邮件列表,然后在Gitter Lagom聊天中与我们联系 。 我们还在监视与Lagom一起标记的StackOverflow问题 。

并且不要忘记在Twitter上关注@Lagom以获取最新信息。

更多资源:

  • 官方Lagom GitHub存储库
  • Lagom网站在Lightbend
  • 项目文件

翻译自: https://www.javacodegeeks.com/2016/03/microservices-trouble-lagom-help-try.html

本文来自互联网用户投稿,该文观点仅代表作者本人,不代表本站立场。本站仅提供信息存储空间服务,不拥有所有权,不承担相关法律责任。如若转载,请注明出处:http://www.mzph.cn/news/354965.shtml

如若内容造成侵权/违法违规/事实不符,请联系多彩编程网进行投诉反馈email:809451989@qq.com,一经查实,立即删除!

相关文章

海思芯片硬件java加速_海思芯片直播延迟测试结果(小于100毫秒)

背景最近接触了许多客户,许多是做安全方面产品的客户,有些还涉及到jun队后勤的等等,他们普遍对采集延迟,编码延迟,传输延迟等都有很大关注。例如有个客户是做反狙击探测的,那可是与生命相关的,容…

java jsp登录的验证码_Java Web实现登录验证码(Servlet+jsp)

1.生成验证码图片(Servlet)importjava.awt.Color;importjava.awt.Font;importjava.awt.Graphics2D;importjava.awt.image.BufferedImage;importjava.io.IOException;importjava.util.Random;importjavax.imageio.ImageIO;importjavax.servlet.ServletException;importjavax.ser…

shrinkwrap_Java EE 6测试第二部分– Arquillian和ShrinkWrap简介

shrinkwrap在Java EE 6测试的第一部分中,我简要介绍了使用Glassfish嵌入式容器的EJB 3.1 Embeddable API,以演示如何启动该容器,如何在项目类路径中查找bean以及运行非常简单的集成测试。 这篇文章重点介绍Arquillian和ShrinkWrap以及为什么它…

java中三个基本框架_对于Java基础者应该如何理解Java中的三大框架!

三大框架:StrutsHibernateSpringJava三大框架主要用来做WEN应用。Struts主要负责表示层的显示Spring利用它的IOC和AOP来处理控制业务(负责对数据库的操作)Hibernate主要是数据持久化到数据库再用jsp的servlet做网页开发的时候有个 web.xml的映射文件,里面…

Apache Camel的性能调整思路

时不时地,我会以Camel速度较慢的说法来询问有关优化Camel应用程序的问题。 骆驼只是连接不同系统的粘合剂,路由引擎全都在内存中,并且不需要任何持久状态。 因此,在99%的情况下,性能问题是由于其他系统的瓶…

java虚拟机源码怎么看_java虚拟机JVM第4讲:从源代码到机器码,发生了什么?

在上篇文章我们聊到,无论什么语言写的代码,其到最后都是通过机器码运行的,无一例外。那么对于 Java 语言来说,其从源代码到机器码,这中间到底发生了什么呢?这就是今天我们要聊的。如下图所示,编…

java构建内存池队列_池化技术(线程池、连接池、内存池等)

一、池化技术 -简单点来说,就是提前保存大量的资源,以备不时之需。对于线程,内存,oracle的连接对象等等,这些都是资源,程序中当你创建一个线程或者在堆上申请一块内存时,都涉及到很多系统调用&a…

java 堆大小_适当的Java堆大小的5个技巧

java 堆大小确定生产系统合适的Java堆大小不是一件容易的事。 在我的Java EE企业经验中,由于Java堆容量和调整不足,我遇到了多个性能问题案例。 本文将为您提供5个技巧,这些技巧可以帮助您确定当前或新生产环境的最佳Java堆大小。 这些技巧中…

jcmd:一个可以全部统治的JDK命令行工具

我在过去的几篇文章中都引用了方便的JDK工具jcmd ,但是像我以前对jps所做的那样,仅专注于其实用性 。 jcmd工具是随Oracle Java 7引入的,在通过使用Java标识Java进程的ID (与jps相似),获取堆转储 &#xff…

ansible-playbook实操之一键搭建lnmp+wordpress

目录 1、架构和准备: 2、配置nginx角色: 3、配置mariadb角色: 4、配置php角色: 5、配置完之后,写脚本调用roles 6、配置完之后浏览器搭建wordpress: 1、架构和准备: 操控节点:…

pivot 与 unpivot 函数是SQL05新提供的2个函数

pivot 与 unpivot 函数是SQL05新提供的2个函数 ------------------------------------------------------------------------------ pivot函数: create table test(id int,name varchar(20),quarter int,profile int)insert into test values(1,a,1,1000)insert i…

python SimpleHTTPServer 快速共享文件

简单介绍 通过一个python命令快速共享文件给他人。 操作步骤 1、打开cmd命令行,切换到需要共享文件的目录,执行命令 python -m SimpleHTTPServer 。 2、打开浏览器,在地址栏中输入http://10.10.11.164:8000或者http://localhost:8000/可以看到…

mysql数据库设计实现工作流_工作流activiti部署到数据库(1)

1.工作流定义(workflow):指"业务过程的部分或整体在计算机应用环境下的自动化".普通框架要有一个请假单,要有一个字段来标识请假单的状态,至少有三个,还有请假单的状态是走到那个经理审批还是老板审批,这个时候不便管理.BPM:业务流程管理框架,是用来管理流程的框架.B…

abd.exe 需要下java吗_Abd.exe文件下载|

abd.exe在哪个位置?abd.exe是一款很重要的电脑文件,如果这个文件丢失了,电脑部分程序将会无法正常运行,所以大家应该重视这类文件,小编已经将这个文件打包好了,欢迎大家来当易网下载。exe文件简介EXE File …

Spark面对OOM问题的解决方法及优化总结 (转载)

Spark面对OOM问题的解决方法及优化总结 (转载) 转载地址: http://blog.csdn.net/yhb315279058/article/details/51035631 Spark中的OOM问题不外乎以下两种情况map执行中内存溢出shuffle后内存溢出map执行中内存溢出代表了所有map类型的操作,包括&#xf…

通过此注释改善您的JUnit体验

JUnit可能是所有Java项目中90%的一部分。 令人兴奋的是,我们很快将拥有支持Java 8的JUnit 5 。 我们最近在博客上发表了一项改进 。 回到JUnit 4领域,有一个小技巧,我只能建议您进行所有单元测试。 只需在此处添加这个小注释&…

jdeveloper_JDeveloper中的Java反编译器

jdeveloperJava Decompiler是一个独立的图形实用程序,显示“ .class”文件的Java源代码。 下面是Java Decompiler程序的快照 您可以从这里下载该程序 我将说明如何在Jdeveloper中将此程序用作外部工具 Java Decompiler和Jdeveloper之间的集成 您可以将此程序添加…

文件上传 java 完美,vue+java实现文件上传(excel等),会出现跨域问题,直接用form表单提交就不会有问题了(new FormData())...

vuejava实现文件上传(excel等),会出现跨域问题,直接用form表单提交就不会有问题了(new FormData())地址:https://www.cnblogs.com/muscles/p/9503103.html一:首先说一下什么是跨域,跨域就是解决浏览器同源策略的问题。…

php private方法,php如何调用private方法

php调用private方法:首先定义一个parent类;然后在类的内部使用私有函数;接着实例化parent类,让其变成一个对象并赋值给“$obj”即可。将一个类实例化后就变成对象,私有函数只能在类内部使用,不能在类外&…

java flux api,SpringBoot学习系列-WebFlux REST API 全局异常处理

本文内容为什么要全局异常处理?WebFlux REST 全局异常处理实战小结摘录:只有不断培养好习惯,同时不断打破坏习惯,我们的行为举止才能够自始至终都是正确的。一、为什么要全局异常处理?前后端分离开发,一般提…