什么是微服务?
作者:finley 出处:https://www.cnblogs.com/Finley/p/16812713.html版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。「从小白到架构师」系列努力以浅显易懂、图文并茂的方式向各位读者朋友介绍 WEB 服务端从单体架构到
Java3y
0
40张图看懂分布式追踪系统
前言 在微服务架构中,一次请求往往涉及到多个模块,多个中间件,多台机器的相互协作才能完成。这一系列调用请求中,有些是串行的,有些是并行的,那么如何确定这个请求背后调用了哪些应用,哪些模块,哪些节点及调...
Java3y
0
如何应对消息堆积?
这篇文章,我们聊聊如何应对 RocketMQ 消息堆积。 1 基础概念 消费者在消费的过程中,消费的速度跟不上服务端的发送速度,未处理的消息会越来越多,消息出现堆积进而会造成消息消费延迟。 虽然笔者经常讲:RocketMQ...
Java3y
0
「从小白到架构师」:揭开高并发系统面纱
作者:finley 出处:https://www.cnblogs.com/Finley/p/16774643.html版权:本作品采用「署名-非商业性使用-相同方式共享 4.0 国际」许可协议进行许可。「从小白到架构师」系列努力以浅显易懂、图文并茂的方式向各位读者朋友介绍 WEB 服务端从单体架构到
Java3y
0
消息队列的七种经典应用场景
在笔者心中,消息队列,缓存,分库分表是高并发解决方案三剑客。在职业生涯中,笔者曾经使用过 ActiveMQ 、RabbitMQ 、Kafka 、RocketMQ 这些知名的消息队列 。这篇文章,笔者结合自己的真实经历,和大家分享消息队列的七种经典应用场景。1 异步&解耦笔者曾经负责某电商公司
Java3y
0
austin股东福利
只要在有效austin股东的基础上,加9.9就可以拥有hades项目的语雀文档。(纯给austin股东的福利,hades项目不单卖)hades项目介绍可戳: hades规则引擎
Java3y
0
原来这是缓存啊,被虐了!
缓存,消息队列,分库分表是高并发解决方案三剑客。 缓存之所以能够让系统“更快”,本质上做到了如下两点: 减小 CPU 消耗 将原来需要实时计算的内容提前算好、把一些公用的数据进行复用,这可以减少 CPU 消耗,从而...
Java3y
0
一个中文害我加了两天班
前几天有股东找我,说项目已经启动了,按着文档去操作但收不到邮件啊。 我一想,这肯定是邮件的配置有问题吧,是不是pass(授权码)没有配置正确啊,这绝大部分刚开始对接邮件都是这个问题(我的代码是不可能背锅的...
Java3y
0
这破玩意是规则引擎?
前阵子卷了几天,发了一版hades,已经发到maven的中央仓库了,项目里有example的模块,README也已经补充完整了。但是,还是有好些同学说有点抽象,还是不知道怎么接入和使用。 今天还是以austin为例,详细来说下接入...
Java3y
0
一不小心没忍住,发版了!
感觉hades仓库才新建没多久,我一不小心没忍住,卷了一个星期,就直接发版了。上次在群里简单宣传了下hades,但很多人还是不知道它是可以用来干什么的。 代码我写得很快啊,但文档似乎还没来得及跟上,今天就先给大...
Java3y
0
宣布!哈迪斯(hades)项目开始连载!
上周透露了我会写一个新项目,现在我决定好了项目名,是时候来宣布一下啦。 给自己里个KPI吧,在Q2写完这个项目,到时候希望能拿3.75 这个新项目名为:hades(哈迪斯),它如果成型了以后,一般会被叫做「规则引擎」 G...
Java3y
0
笑死,你们项目组挺大啊
我写博客几年了,我一直很羡慕那些能被大众推荐的课程,觉得这样很酷,所制作的内容能被这么多人认可、分享。 后来我连载《对线面试官》系列,希望能达到这个效果。这个系列在连载时能看到些苗头,但不多。不过确实...
Java3y
0
这群有点牛逼.
我从18年初开始写公众号,在19年我秋招之后才开始建交流群,渐渐有了社群圈子的雏形。 在我的初学编程阶段,没有小伙伴组队学习,没有加入相关编程社群,那就更别说在网上知识付费了。我都是自己去学校的图书馆:在B...
Java3y
0
我觉得这个功能不用实现
我们在使用mq的时候,就会很自然思考一个问题:怎么保证数据不丢失? 现在austin接入层是把消息发到mq,下发逻辑层从mq消费数据,随后调用对应渠道接口来下发消息。 消息丢弃一般我们考虑的是消费端,于是重点看的是...
Java3y
0
我写的开源项目,赚的都是dollar
到目前为止,我的开源项目austin在Gitee收获4124个stars,在Github收获3148个starts。 凭借着austin在Github的表现,我获得了JetBrains license,单凭IDEA,我相当于就挣了169$。 另外我还获得了GitHub Copilot的免...
Java3y
0
如何把MySQL数据同步到Elasticsearch?
大家好,我是3y,这期给大家分享一个电商中常见的场景——MySQL数据同步Elasticsearch。 商品检索大家应该都在各种电商网站检索过商品,检索商品一般都是通过什么实现呢?搜索引擎Elasticsearch。 那么问题来了,商品...
Java3y
0
我好像是个老古董
大家好,我是3y,今天继续来聊我的开源项目austin啊,但实际内容更新不多。这文章主是想吹下水,主要聊聊我在更新项目中学到的小技巧。 今天所说的小技巧可能有很多人都会,但肯定也会有跟我一样之前没用过的。 项目...
Java3y
0
你技术看起来像是初级
我推荐一个拥有从零开始的文档的Java开源项目,既能用于毕业设计,又可以用在面试。 该项目业务极容易理解,代码结构是比较清晰的,最可怕的是几乎每个方法和每个类都带有中文注释,并且代码完全通过阿里开发插件检...
Java3y
0