标签:Twitter

编程技术

Linkerd 2.1正式发布

2

xirruiqiang 发布于 2018-12-07

今天,我们非常高兴地宣布,Linkerd 2.1正式与大家见面了。这是我们对2.0版本进行的第一次稳定更新,也引入了不少新功能:包括每路由指标、服务配置文件(service profiles)以及经过大幅改进的仪表板UI等等。此外,我们还添加了一些令人兴奋的实验性功能:代理自动注...

阅读(30)评论(0)赞 (0)

编程技术

[译] 微服务通信的设计模式

8

yanxinchi 发布于 2018-12-05

作者:Rajesh Bhojwani 译者:马若飞 原文:https://dzone.com/articles/design-patterns-for-microservice-communication 在我的上一篇博客中,我谈到了微服务的设计模式。现在我想更深入地探讨微服务架...

阅读(30)评论(0)赞 (0)

Java

怎样努力才能成为一名 Java Champion

5

wenming.gapo 发布于 2018-12-04

某次参加一个大会时,看到有两位演讲者的简介中都有这样一个 Title: 「Java  Champion」。对这个 Champion 有些好奇,与各种体育竞技的 Champion 有什么区别呢,又是通过比拼什么来决出胜负? 所以后来特意查询了一番。 以下是关于 Java ...

阅读(20)评论(0)赞 (0)

Java

Amazon Corretto 技术细节探秘

1

yanxinchi 发布于 2018-11-27

在比利时安特卫普举行的 Devoxx BE 大会上,亚马逊发布了 Corretto 预览版,这是 Java 的一个参考实现,一个“免费、跨平台、生产就绪”的 OpenJDK 版本。在开幕主题演讲中,Java 语言创始人 James Gosling 宣布 Corretto 可以作为...

阅读(41)评论(0)赞 (0)

Java

亚马逊推出具有长期支持的免费JDK版本

zhuangli 发布于 2018-11-17

亚马逊推出基于OpenJDK的免费Java版本 亚马逊Corretto ,如果你对Oracle的收费版本有意见可以使用它: 亚马逊在数千种生产服务上运行Corretto。Corretto的补丁和改进使亚马逊能够解决大规模,真实的服务问题,满足严苛的性能和可扩展性需求。我们通过季度...

阅读(42)评论(0)赞 (0)

Java

《Java8实战》-第十一章笔记(CompletableFuture:组合式异步编程)

1

尖兵 发布于 2018-11-15

最近这些年,两种趋势不断地推动我们反思我们设计软件的方式。第一种趋势和应用运行的硬件平台相关,第二种趋势与应用程序的架构相关,尤其是它们之间如何交互。我们在第7章中已经讨论过硬件平台的影响。我们注意到随着多核处理器的出现,提升应用程序处理速度最有效的方式是编写能充分发挥多核能力的...

阅读(41)评论(0)赞 (0)

Java

使用SonarQube追踪代码问题

1

小丁 发布于 2018-11-14

通过不断分析代码以了解潜在的质量问题,开源的 SonarQube 项目支持了 DevOps 的“尽早发布和经常发布” 的思维模式。 越来越多的组织正在实施 DevOps 以便在通过中间开发和测试环境以后更快更好的将新代码引入到生产环境。虽然版本控制、持续集成和部署以及自动化测试都...

阅读(31)评论(0)赞 (0)

Spring

分布式集群环境下调用链路追踪

18

zhuangli 发布于 2018-11-13

前言 现代微服务系统中,一套复杂的分布式 Web 系统中,客户端的一次请求操作,可能需要经过系统中多个模块、多个中间件、多台机器的相互协作才能完成,并且这一系列调用请求中,有些是串行处理的,有些是并发执行的,那么如何确定客户端的一次操作背后调用了哪些应用、哪些模块,经过了哪些节点...

阅读(43)评论(0)赞 (0)

Spring

阿里巴巴开源 Spring Cloud Alibaba,加码微服务生态建设

2

xiaoli.he 发布于 2018-11-02

本周,Spring Cloud联合创始人Spencer Gibb在Spring官网的博客页面宣布:阿里巴巴开源 Spring Cloud Alibaba,并发布了首个预览版本。随后,Spring Cloud 官方Twitter也发布了此消息,以下翻译自博客原文。 大家好,很高兴地...

阅读(58)评论(0)赞 (0)

创业知识

创业,远不止需要人才和创新

2

puefu.he 发布于 2018-10-22

很多企业家都认识一项新的发明带有内在价值,但是这样的假设是一种谬论。 19世纪和20世纪的发明家托马斯·爱迪生和尼古拉·特斯拉的例子就极具启发性。尽管德高望重的企业家和发明家都因为爱迪生无数的发明和商业头脑而崇拜他,但他们却没有意识到特斯拉对于如何生成...

阅读(49)评论(0)赞 (0)

Spring

使用Spring Boot和Kafka Streams实现CQRS

likai 发布于 2018-10-21

本文是David Romero一篇Spring + Kafka Stream实现CQRS的案例代码: 去年九月,我的同事伊万·古铁雷斯和我谈到我们cowokers如何实现事件与Kafka Stream,我开发了一个Kafka Stream,它读取包含来自Twitte...

阅读(69)评论(0)赞 (0)

Java

《Java8实战》-第八章笔记(重构、测试和调试)

yanxinchi 发布于 2018-10-16

通过本书的前七章,我们了解了Lambda和Stream API的强大威力。你可能主要在新项目的代码中使用这些特性。如果你创建的是全新的Java项目,这是极好的时机,你可以轻装上阵,迅速地将新特性应用到项目中。然而不幸的是,大多数情况下你没有机会从头开始一个全新的项目。很多时候,你...

阅读(45)评论(0)赞 (0)

Java

Oracle发布开源的轻量级 Java 微服务框架 Helidon

3

zhuangli 发布于 2018-10-15

近日,Oracle推出了一个新的开源框架Helidon,该项目是一个用于创建基于微服务的应用程序的Java库集合。和Payara Micro、Thorntail(之前的WildFly Swarm)、OpenLiberty、TomEE等项目一样,该项目也加入了MicroProfil...

阅读(64)评论(0)赞 (0)

Java

阿里监控诊断工具 Arthas 源码原理分析

2

dulong 发布于 2018-10-10

上个月,阿里开源了 监控与诊断 工具 「 Arthas 」,一款可用于线上问题分析的利器,短期之内收获了大量关注,在 Twitter 上连 Java 官方的 Twitter 也转发了,真的很赞。 GitHub 上是这样自述的: Arthas 是一款线上监控诊断产品,通过全局视角实...

阅读(54)评论(0)赞 (0)

Java

dubbo坑

小丁 发布于 2018-09-30

一、dubbo默认的序列化遇上泛型 1、背景 dubbo默认使用序列化方式是hessian lite,它是基于hession修改而来的,而hessian本身是一种跨语言的高效二进制序列化方式。 2、问题 hessian lite不能很好的支持泛型对象的序列化和反序列化。 因为ja...

阅读(63)评论(0)赞 (0)

Java

Java11 HttpClient小试牛刀

hellas 发布于 2018-09-29

从java9的jdk.incubator.httpclient模块迁移到java.net.http模块,包名由jdk.incubator.http改为java.net.http 原来的诸如HttpResponse.BodyHandler.asString()方法变更为HttpRe...

阅读(70)评论(0)赞 (0)

创业故事

斗战剩佛王兴:打不死的小强 剩者为王

2

yeseng 发布于 2018-09-28

  早年,王兴曾转发过一条关于唐僧师徒的微博,“面对八十一难,他哭过,哀求过,但从没说过一次:‘我们不取经了,大家散伙吧’”。他说这条微博透着坚持和勇敢,让他很有感触。   9月20日9点30分,王兴抡起敲钟锤,敲响了港交所的铜锣,...

阅读(77)评论(0)赞 (0)