NUT 最近的时间轴更新
NUT

NUT

V2EX 第 46103 号会员,加入于 2013-09-28 15:07:47 +08:00
今日活跃度排名 8952
根据 NUT 的设置,主题列表被隐藏
二手交易 相关的信息,包括已关闭的交易,不会被隐藏
NUT 最近回复了
36 天前
回复了 meisen 创建的主题 电影 《阿凡达:水之道》预售了
西安 上周五 45
36 天前
回复了 lbllol365 创建的主题 程序员 请教各位大佬消息队列怎么系统的学习啊
@lbllol365 #17 找不到了,https://github.com/kuangye098/rocketmq 看看这个。 或者找下 3.x 版本的 RMQ
38 天前
回复了 lbllol365 创建的主题 程序员 请教各位大佬消息队列怎么系统的学习啊
建议你看下 RocketMQ 的早期的版本大概 18 左右的。
能学到非常的东西,比如 mmap zerocopy ( netty )还有一些包括 java 并发类。比如 CountdownLatch2 之类的。
对了还有 RPC 协议,这里面又有 oneway async sync 调用等具体实现。
当然还有核心的 NIO channel 读文件之类的, 也能明确的看到啥时系统刷盘的实现。

源码其实不用看的特别对,只要精通看几个典型的,就行,开始看的就和进入大观园一样。 啥 tmd 的都不懂,慢慢刷。刷上 tmd 的几个月肯定有效果。

说一句 RMQ 的代码基本没啥注释,我当时都是手动补的。可惜的是换电脑,代码找不到了。

如果你想对 netty 的极限应用的了解,可以看下 zuul2 的代码就是那个 http 网关, 一个是 paasport 的 debug 设计,一个是一个调用链不同 handle 的不同玩法,一会添加,一会删除的。 哈哈哈哈 简直不要太牛逼。

配置中心可以看下 disconf 挺经典的。 而且代码比较精炼,看懂这个基本上 spring 容器基本咋玩就知道了。ps 我抽了 disconf 核心,18 年改造成 starter ,然后陆续的给其他中间件适配,比如 redis 、mongodb 啥的 从 17 年用到现在,也没啥问题。 后面 18 年我们接入了 dev-ops ,上了 k8s 他妈的动态配置需求砍掉,直接滚动更新,比啥都香,就是点点鼠标的事情。

java 好轮子太多了。 深入死磕几个比啥都香。我觉深入看源码坑还是很深的,不好坚持,如果受不了那种苦,我还是劝退吧。去做点业务也不错。

不过咋说,还是建议能够对代码有一个非常深度的了解,这好比,你从一开始选择「简单指令集」难度必然大于「复杂指令集」。不过后期的灵活性,是很大的。

当然这个也与个人的个性有关系,如果你是那种「长期主义」愿意牺牲一点短期利益,去坚持做一点事情。我相信总有一刻能真正的体会「量变引起质变」。

一个 java 老菜狗。不喜勿喷。
和 authing 差不多。
说缺的不是好点子。
缺的是 落地方法。

我也知道发射商业火箭很挣钱啊, 不过没法落地。

其实就是那种 影响圈和 关注圈的概念。

努力扩大影响圈,去在影响圈掌控足够的话语权。 一个个落地。

我并不觉得奇思妙想有什么价值?! 中国牛逼的人都在闷声挣大钱。到处 BB 的人要么是韭菜,要么是割韭菜的。

一个好的想法,其实你思维的一个实例投影。 并不是一个完整的可执行的计划。

「知行合一」吧。
比较好奇楼主用什么语言栈写的?
164 天前
回复了 jerfoxu 创建的主题 程序员 付费求做一个简道云的 API 接口
@djokor #5 要考虑利润 bug 修复 之类的。
二手服务器+1 磁盘上 nas 然后开 NFS 稳的很。
313 天前
回复了 xinyana 创建的主题 奇思妙想 有没有类似简道云的来源表单系统
@wolf1981 #1 轻流别提了。 比简道云还贵
@qq850482461 #1 这个老哥正解。 用 readiness +liveness 就行。无缝滚动更新。我们 java 服务启动就得 3 分钟。 这过程太酸爽了。
关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   我们的愿景   ·   广告投放   ·   实用小工具   ·   3594 人在线   最高记录 5497   ·     Select Language
创意工作者们的社区
World is powered by solitude
VERSION: 3.9.8.5 · 17ms · UTC 02:13 · PVG 10:13 · LAX 18:13 · JFK 21:13
Developed with CodeLauncher
♥ Do have faith in what you're doing.