首页
AI Coding
AIDP
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
IT民工爱学习42296
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
14
文章 14
沸点 0
赞
14
返回
|
搜索文章
赞
文章( 14 )
沸点( 0 )
阿里面试,死磕ThreadLocal源码,原来是这样回答的
我朋友cute轩前几天面试,正好阿里爸爸看他读过JUC包下源码,直接提起面试官小哥哥的兴趣,直接死磕ThreadLocal源码,面完试已经汗流浃背了,犹如一场高手对决,辛亏他看完源码,才勉强应战。今天就好好分析ThreadLocal源码。 ThreadLocal是JUC包下提供…
线上服务请求慢问题排查
收到测试的消息,项目页面打开很慢。 查看线上JVM监控平台,发现每分钟由于GC暂停的时间 30~50s。 进入线上机器,jstat -gccause pid time,发现老年代的占比一直在99%左右,并且发生full gc之后,变化很小。 然后,查看线上gc日志,发现老年代的…
轻量级的分布式日志追踪利器,十分钟即可接入,从此日志追踪无难事
随着微服务盛行,很多公司都把系统按照业务边界拆成了很多微服务,在排错查日志的时候。因为业务链路贯穿着很多微服务节点,导致定位某个请求的日志以及上下游业务的日志会变得有些困难。 这时候很多童鞋会开始考虑上SkyWalking,Pinpoint等分布式追踪系统来解决,基于OpenT…
别再用硬编码写业务流程了,试试这款轻量级流程编排框架
在每个公司的系统中,总有一些拥有复杂业务逻辑的系统,这些系统承载着核心业务逻辑,几乎每个需求都和这些核心业务有关,这些核心业务业务逻辑冗长,涉及内部逻辑运算,缓存操作,持久化操作,外部资源调取,内部其他系统RPC调用等等。时间一长,项目几经易手,维护的成本得就会越来越高。各种硬…
微服务编排之道
感谢肥侠、Yi YANG、loveis715、郭斌、李斌、itegel、田向阳、Chris Richardson等对本文的贡献和帮助。
如何通过网关做服务编排?
服务编排/数据聚合 指的是可以通过一个请求来依次调用多个微服务,并对每个服务的返回结果做数据处理,最终整合成一个大的结果返回给前端。 例如一个服务是“查询用户预定的酒店”,前端仅需要传一个订单ID,后端会返回整个订单的信息,包括用户信息、酒店信息和房间信息等。 微服务架构上对功…
最优包裹组合-贪心算法
周末时间基本都在带娃,断更了一段时间,难得有点时间还是得有毅力坚持写,坚持总结。 最近公司在拓展电商相关业务,其中一个环节是物流发货。物流打包环节有一个需求是希望能给运营同事一个小工具能快速计算最优的包裹组合。 我们这里不关注过多业务细节,只是把这个问题抽象总结一下。 由于我们…
你想知道的优惠券业务,SkrShop告诉你
图中紫色的内容就是本编文章的主要内容:营销体系的基础服务「优惠券服务」。但是呢,首先要说的是关于不断被催更的事。 我给出了如下解释:人逢假日懒🤷♀️(我没错😭)、工作紧、需要保证质量,就酱。但是我一定能保证的是一直会更新下去,希望得到大家理解。 之前在Github上的Is…
谈谈优惠券系统的设计
优惠券系统的核心在于各种券种的管理,发放和使用。 通常的设计角度是从终端用户出发,所谓“所见即所得”,终端用户所见到的形形色色的优惠券,正是开发整个系统的挑战所在。 可以想象,为了配合不同形式的线上、线下活动,优惠券系统势必有较大的改动,如何最大限度的降低改动的成本,成为了最核…
Spring源码学习-IOC(xml方式获取注册BeanDefinition)
用了这么长时间的Spring框架,对于如何配置使用是了然于胸,但是问到为什么就一脸懵逼了。所以最近开始学习Spring源码,网上对于Spring源码分析也有非常多的资料,学习的时候也有做过一些参考。但别人的东西永远是别人的,只有自己真正去看过理解了,才能成为自己的。写这个也是为…
下一页
关注了
30
关注者
1
收藏集
8
关注标签
35
加入于
2018-03-22