Spring Cloud中基于Sleuth的参数透传功能探索

摘要:本文由郭芳碧投稿分享。投稿请加微信Software_King,本篇文章主要介绍Spring Cloud中基于Sleuth的参数透传功能探索的经历和相关解决方案。

查看更多

代码生成器的设计

摘要: 本文主要讲述什么是代码生成器和代码生成器相关的设计,以及由Venus Team(Spring Cloud中国社区开源组织)打造的针对Spring Cloud的代码生成器

查看更多

Spring Cloud 使用 HTTP2的性能压测对比

摘要:本文由何鹰投稿分享。投稿请加微信Software_King,本文主要是对Spring Cloud中的HTTP2的性能进行压测分析,生成压测结果。spring cloud 使用 HTTP2源码地址

查看更多

基于Spring Cloud的几个自研微服务组件

摘要:本文由宜信-技术研发中心-高级架构师-梁鑫投稿分享。投稿请加微信Software_King,之前分享了一下我在公司项目中搭建Spring Cloud框架的经验,在此基础之上,为了更好的满足业务功能需求和便捷运维的需要,我们开发了几个基于springcloud的微服务组件,在此做个总结跟大家共同探讨一下。

查看更多

走进Spring Cloud CodeGen上篇

摘要:本文主要介绍由Spring Cloud中国社区发起的以Spring Cloud为主的代码生成器,目的是快速,按需勾选,生成最优实践的Spring Cloud工程。欢迎有想法的小伙伴加入Spring Cloud中国社区开源战队,关于代码生成器和spring-cloud-codegen的设计细节后面将有一系列的文章介绍。

查看更多

Spring initializr源码工程解析

什么是Spring initializr

什么是Spring initializr

initializr是Spring提供的一个快速根据按需生成带有Spring风格的工程的代码生成器。
代码地址:https://github.com/spring-io/initializr/
在线地址:https://start.spring.io

查看更多

网关两种限流调研

背景

在开发高并发系统时有三把利器用来保护系统:缓存、降级和限流。缓存的目的是提升系统访问速度和增大系统能处理的容量,可谓是抗高并发流量的银弹;而降级是当服务出问题或者影响到核心流程的性能则需要暂时屏蔽掉,待高峰或者问题解决后再打开;而有些场景并不能用缓存和降级来解决,比如稀缺资源(秒杀、抢购)、写服务(如评论、下单)、频繁的复杂查询(评论的最后几页),因此需有一种手段来限制这些场景的并发/请求量,即限流。

查看更多

Dive into Venus Boot

摘要: Venus Boot是Spring Boot的瘦身版,基于Spring Boot结合项目实战抽离,以中间件思想即插即用的开源项目集合。

查看更多

Spring Cloud Gateway翻译

摘要: 本文主要对Spring Cloud Gateway v2.0.0.M3原文地址 版本文档进行翻译,持续更新至稳定版本,然后公布。

查看更多

中小型互联网公司微服务实践-经验和教训

上次写了一篇文章叫Spring Cloud在国内中小型公司能用起来吗?介绍了Spring Cloud是否能在中小公司使用起来,这篇文章是它的姊妹篇。其实我们在这条路上已经走了一年多,从16年初到现在。在使用Spring Cloud之前我们对微服务实践是没有太多的体会和经验的。从最初的开源软件云收藏来熟悉Spring Boot,到项目中的慢慢使用,再到最后全面拥抱Spring Cloud。这篇文章就给大家介绍一下我们使用Spring Boot/Cloud一年多的经验。

查看更多