标签:开源软件

Java

如何禁用RocketMQ TLSv1.0?

11

darida 发布于 2019-01-16

*本文作者:whwofei,本文属 FreeBuf 原创奖励计划,未经许可禁止转载。 0×00 前言 前几天同事找到我,话说他们的系统,被扫描到仍在使用低版本TLSv1.0,要求禁用掉,本来以为很简单的事情,结果他们折腾好几个月了,都没能搞掉它,每月月报上单位黑榜,急...

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

Java

Dubbo 重启维护一年多,现在还活着吗?

1

wenming.gapo 发布于 2019-01-16

Dubbo 去年宣布重启维护,到现在已经一年有余,当初重启的消息在开发者中引起了强烈的反响,很多人看好,也有人持怀疑的态度,甚至到今天,还是有不少人认为 Dubbo 早已死去,回不了魂。 质疑声中,Dubbo 将首要目标定位于重新激活社区,赢回开发者的信任。在这个过程中,Dubb...

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

编程技术

Service Mesh——后 Kubernetes 时代的微服务

5

xiaoli.he 发布于 2019-01-15

这不是一篇教程,本文试图带您梳理清楚 Kubernetes、Envoy(xDS 协议)以及 Istio Service Mesh 之间的关系及内在联系。本文介绍了 Kubernetes 中的负载均衡方式,Envoy 的 xDS 协议对于 Service Mesh 的意义以及为什么...

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

Java

运维专家讲述如何实现K8S落地

17

尖兵 发布于 2019-01-15

编辑推荐: 本文来源infoq,本文主要介绍了 K8S 作为容器编排管理系统是如何自动部署、扩展和管理容器应用的,希望对您的学习有所帮助。 背景介绍 运满满自开始微服务改造以来,线上线下已有数千个微服务的 Java 实例在运行中。这些 Java 实例部署在数百台云服务器或虚机上,...

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

Java

为什么说Java程序员到了必须掌握Spring Boot的时候?

4

darida 发布于 2019-01-11

摘要:SpringBoot的来龙去脉。 原文: 为什么说 Java 程序员到了必须掌握 Spring Boot 的时候? 微信公众号:纯洁的微笑 Fundebug经授权转载,版权归原作者所有。 Spring Boot 2.0 的推出又激起了一阵学习 Spring Boot 热,就...

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

Java

在Kubernetes上部署和伸缩Jenkins

46

邓龙华 发布于 2019-01-10

在本教程中,我们将使用Rancher在Kubernetes上部署和伸缩Jenkins。按照本文的步骤一步步来,你将会使用到我们用来测试实际构建作业的master-agent体系结构,创建出功能齐全的Jenkins。 介 绍 Jenkins是一个开源的持续集成和持续交付工具,它可以...

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

编程技术

《Service Mesh 实战—基于 Linkerd 和 Kubernetes 的微服务实践》读后感

6

Harries 发布于 2019-01-08

最近在回顾 Service Mesh 技术在2018年的发展,想再看看 Linkerd,正好 杨彰显 的这本《Service Mesh 实战——基于 Linkerd 和 Kubernetes 的微服务实践》上市发售了, 机械工业出版社 的编辑送了我一本,:pray: 杨福川 编辑...

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

Java

Jenkins对接Github自动化CI

18

尖兵 发布于 2019-01-08

编辑推荐: 本文来自yq.aliyun.com,Jenkins是一个开源软件项目,是基于Java开发的一种持续集成工具,用于监控持续重复的工作,旨在提供一个开放易用的软件平台,使软件的持续集成变成可能。 Jenkins Jenkins在 Docker hub 上有官方镜像和社区镜...

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

Java

Dubbo 作者亲述:那些辉煌、沉寂与重生的故事

5

xiaoli.he 发布于 2019-01-04

梁飞在 2011 年开源 Dubbo 这个项目的时候,完全没有想过,Dubbo 这个名字,最后会变成一个 Apache 的商标,会成为一个在 GitHub 上有 2 万多人关注、一百多人参与贡献的超级项目。在自己退出这个项目多年后,Dubbo 仍在野蛮生长,并焕发新机。 从商业公...

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

编程技术

Service Mesh生产实践及架构

23

小丁 发布于 2019-01-03

编辑推荐: 本文来源infoq,主要针对落地过程中遇到的典型功能性需求及技术方案演进进行了总结介绍,以及中间件的优化与探索等。 背景介绍 Service Mesh(服务网格)是一个基础设施层,让服务之间的通信更安全、快速和可靠,是云原生技术栈的关键组建之一。2018 年是 Ser...

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

Java

经典案例复盘——运维专家讲述如何实现 K8S 落地

17

changyuan.xu 发布于 2019-01-02

背景介绍 运满满自开始微服务改造以来,线上线下已有数千个微服务的 Java 实例在运行中。这些 Java 实例部署在数百台云服务器或虚机上,除少数访问量较高的关键应用外,大部分实例均混合部署。 这些实例的管理,采用自研平台结合开源软件的方式,已实现通过平台页面按钮菜单执行打包、部...

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

Java

CGLib:The Missing Guide

puefu.he 发布于 2019-01-01

CGLib(Code Generation Library) 是一个强大、高效,以及高质量的字节码生成库,能够在运行时动态生成字节码,从而实现一些比较极客的功能。CGLib 被许多开源软件采用,我们在写一些基础库时也很青睐,但是官方给到的文档比较简单,所以本文参考 CGLib: ...

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

Java

欧洲将资助15个开源程序的Bug赏金,包括VLC,Notepad++和Tomcat

1

yeseng 发布于 2018-12-31

从2019年1月份开始,欧盟委员会将为欧盟成员国使用的一些开源项目提供漏洞奖励计划。 该计划是自由和开源软件审计(FOSSA)项目第三版的一部分,旨在确保互联网和其他基础设施的完整性和可靠性。 总之,委员会将资助15个Bug赏金计划,奖励从17000欧元(19400美元)到900...

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

Spring

三分钟迁移 Spring boot 工程到 Serverless

22

xiaoli.he 发布于 2018-12-30

这个寒冷的季节 因你的关注 而变得温暖 前言 Spring Boot已成为当今最流行的Java后端开发框架,典型的应用方式是在云上购买一台虚拟机,每天24小时在上面运行Java程序,在这种情况下,用户必须维护自己的虚拟机环境,而且按照包月包年等方式进行付费。 华为云Functio...

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

Java

Ant Design 彩蛋事件之我见

darida 发布于 2018-12-25

事情是这样的:一个叫「Ant Design」的大概有挺多人用的前端框架加入了一个彩蛋,在12月25日这天会更改按钮样式并修改提示文字为无意义的消息。 由于使用广泛, 此事搞得比较严重 ,听说有程序员因此被开除,还有不少老板在跟甲方解释。事发之后,作者 发布了道歉 ,并称「这完全是...

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

编程技术

微服务架构下的监控平台架构

8

Harries 发布于 2018-12-21

编辑推荐: 本文来自于infoq,本文主要介绍的是关于微服务的监控,详细的阐述了监控的分层,以服务为维度的监控等。 一、背景介绍 51 信用卡的技术架构是基于 Spring Cloud 所打造的微服务体系,随着业务的飞速发展,不断增多的微服务以及指标给监控平台带来了极大的挑战。监...

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

编程技术

随行付微服务测试之性能测试 原 荐

12

yeseng 发布于 2018-12-19

背景 传统性能测试更多的是以事务为核心,更多的是由单个或者多个事务构成业务场景进行压测。全链路压测指完全引入相关联的系统,尽量真实模拟线上硬件环境,更多的是以请求为核心,完全模拟真实请求流量,通过引流等方式进行场景的模拟进行压测,更多的适用于业务链路较长的交易。全链路一直是性能测...

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

编程技术

随行付微服务测试之性能测试

11

xirruiqiang 发布于 2018-12-19

传统性能测试更多的是以事务为核心,更多的是由单个或者多个事务构成业务场景进行压测。全链路压测指完全引入相关联的系统,尽量真实模拟线上硬件环境,更多的是以请求为核心,完全模拟真实请求流量,通过引流等方式进行场景的模拟进行压测,更多的适用于业务链路较长的交易。全链路一直是性能测试中的...

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