首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
吴就业
掘友等级
中间件研发
吴就业,《实战Alibaba Sentinel》图书作者,前荔枝集团基础架构高级研发工程师,现独立开发者。个人博客网站:www.wujiuye.com。
获得徽章 14
动态
文章
专栏
沸点
收藏集
关注
作品
赞
12
文章 12
沸点 0
赞
12
返回
|
搜索文章
最新
热门
使用Docker部署用于学习的ElasticSearch集群
我在本地也安装了ElasticSearch,不过是单节点的,为了更好的学习ElasticSearch,所以我今天打算在我的一台云服务器上部署一个ElasticSearch集群。我选择使用Docker部署。 关于Docker入门可以看下我写的这篇《开发也需了解的运维知识之Dock…
提高开发效率的mybatis-plus
mybatis-plus也是我在项目中发现的一个好用的框架,可能知道的人不多,所以很少看到关于它的介绍。正如官方介绍的:“我们的愿景是成为MyBatis最好的搭档,就像魂斗罗中的1P、2P,基友搭配,效率翻倍”。目的是增强MyBatis,简化开发、提高效率。 使用mybatis…
ElasticSearch高版本API的使用姿势
ElasticSearch之前我没有深入去学过,在上家公司也是简单用了一下,本来是想用来做千万级ip库数据缓存的,后面查询耗时就弃用了,也就没有深入去学习。之前看过一些视频,也只是说说怎么去使用而已。 现在项目中用了7.1.1版本的ElasticSearch,API用的是ela…
64位JVM的Java对象头详解,从hotspot源码中寻找答案
我们编写一个Java类,编译后会生成.class文件,当类加载器将class文件加载到jvm时,会生成一个Klass类型的对象(c++),称为类描述元数据,存储在方法区中,即jdk1.8之后的元数据区。当使用new创建对象时,就是根据类描述元数据Klass创建的对象oop,存储…
Dubbo路由功能实现灰度发布及源码分析
灰度发布是实现新旧版本平滑过渡的一种发布方式,即让一部份服务更新到新版本,如果这部分服务没有什么问题,再将其它旧版本的服务更新。而实现简单的灰度发布我们可以使用版本号控制,每次发布都更新版本号,新更新的服务就不会调用旧的服务提供者。 较复杂的灰度发布场景可以由版本号加路由功能实…
Jvm垃圾回收GC Root与安全点Safepoint
我看很多资料在介绍GC Root时,并没有说栈帧的操作数栈上引用的对象也是GC Root,包括我去翻阅《深入理解Java虚拟机》这本书也是一样。所以我才好奇。 假设在垃圾回收标记阶段,由于并发标志(如cms、g1),此时如果用户线程在方法中new一个对象,执行new字节码指令时…
线上服务一直很稳定,最近突然cpu使用率百分百,诡异问题排查
线上某服务一直运行很稳定,最近突然就cpu百分百,rpc远程调用全部失败,并走了mock逻辑。重启后,一个小时后问题又重现。于是dump线程栈信息,但不仔细看也看不出什么问题。于是就有了一番排查历程。 前一天,我dump线程栈信息后发现占用cpu高的线程是阿里的限流组件sent…
JITWatch查看字节码被JIT编译后的汇编代码
最近看书看到关于volitale关键字与jmm内存模型的介绍,这个知识点似乎看了好多次,背都能被下来了。但理论性的东西真的很容易忘记,看不到摸不着。于是乎,我上网搜索看底层机器指令的实现,发现不少文章说可以看到java编译后的汇编代码,于是了解到jitwatch这个工具,从名字…
AWS上的Docker镜像仓库之ECR
学习使用aws的服务,说实话,单靠看官方的文档很难理解,只有自己动手操作才知道有多少坑需要填。我自己注册了一个aws账号,用于学习aws的一些服务。一年前我也在阿里云买了一台机器用于学习,那时候还是套信用卡买的,五年两千多,2核4g。不过aws的服务,你练手的时候收费,服务不启…
开发也需了解的运维知识之Docker
docker容器化部署应用可以简化应用的部署流程,假设部署一个应用需要在机器上安装和配置nginx、tomcat,如果需要新增一台服务器,或者切换服务器,那么就要重复同样的操作,安装nginx、tomcat并配置。容器化部署就是一次配置到处使用,将安装nginx配置nginx这…
下一页
个人成就
文章被点赞
271
文章被阅读
258,359
掘力值
5,468
关注了
12
关注者
213
收藏集
0
关注标签
11
加入于
2018-10-15