diagnostics 最近的时间轴更新
diagnostics

diagnostics

V2EX 第 616362 号会员,加入于 2023-02-28 15:00:25 +08:00
今日活跃度排名 1188
有多少人还在用 Maven 构建项目?
Java  •  diagnostics  •  4 天前  •  最后回复来自 ychost
127
出 desk mini x300+5600g+32G=1600
二手交易  •  diagnostics  •  105 天前  •  最后回复来自 popguy
15
微信真牛逼,视频加了 AI 识别
微信  •  diagnostics  •  161 天前  •  最后回复来自 lesismal
20
安卓/一加 ACE2 半年体验
Android  •  diagnostics  •  185 天前  •  最后回复来自 wy315700
37
深圳出 91 健康度 iPhone 13 蓝色 128g
二手交易  •  diagnostics  •  227 天前  •  最后回复来自 ArleneCheung
3
Air 不上 M3 是因为散热不够了吗?
Apple  •  diagnostics  •  256 天前  •  最后回复来自 Binlabs
27
安卓杀后台这么严重吗?高德导航都没法导完全?
  •  1   
    Android  •  diagnostics  •  308 天前  •  最后回复来自 diagnostics
    105
    diagnostics 最近回复了
    @IamUNICODE #39 定位工具都有,那排查问题还要 2 天,不就是经验问题吗?多在 dev 环境练,没问题吧?

    另外,遇到问题,能反思的点很多,上来对架构做出质疑的,你别在 V2 发帖子,怼你领导,怼你 CTO 啊,你又没胆子,有胆识说服老板让你当 CTO/架构师,改为单例。

    上面的话说的不好听了点,但良言难劝该死鬼,你这不是技术能力问题,而是态度问题了。

    冯诺依曼架构在现代计算机上还有性能问题呢,人家也是混合哈佛架构去优化了才是我们现代处理器的模型,难道你要设计师推倒重来?回到我的论证:你觉得在这个 path 下微服务架构不好用:

    1. 优化流程,减少微服务的拆分(不是无脑拆,而是有必要的拆分),至于有个哥们回复我负载均衡网关+单体,我都不想搭理他(这难道没拆服务?说白了他就是学艺不精,别人上个帖子也是写了并发的软件,并发都没吃透,培训班水平)
    2. 构建组织的优化:你的问题其实是这个,library 没升级和微服务压根不搭边好吧
    3. 升级流程的优化:上线没人审核评审变动,需求开发前没评估升级风险

    这些点都可以是问题的优化,对于你的问题,压根不在微服务,你这是 Structuring Projects 的问题,但你觉得为什么部分包要单独抽出来外部引用?就是为了一个 schema 升级时,上下游都可以同步开发,不依赖这个 schema ,如果一旦 schema 升级,是需要上下游找到对应的人的。(你可以参考今天的帖子: https://v2ex.com/t/1057143

    另外升级检查,也可以写个 maven 插件来搞定(假设你是 java 项目)

    八杆子打不到微服务架构上。。。。
    @bronyakaka #43 哦,原来是上个 webp 转 jpg 的人,并发编程都不懂的人,Blocked 了。
    @bronyakaka #43 你理解的服务挂就只是一个节点挂掉?我没根据一个一个点,说别人菜就多练?

    > 排查问题,写出你们的排查路径,最后发给大伙看看有没有可优化点,然后你也再复盘,而不是一味得怪这怪那

    我不想说脏话,这句话你看不到吗?
    广东移动现在也是动态超密,和 #10 说的一样。后续会全国推广
    你要是说无脑拆微服务,那确实有问题。

    哪个大型项目不拆分服务?举例:B 站历史记录和评论系统分别崩溃过一次,但是其他播放等功能完全不受影响。(你单体试试?)美团的优惠券券查询页面崩溃过一次,但是下单、浏览,甚至使用优惠券都不受影响(你微服务试试?)

    阿里云去年崩溃过一次,整个淘宝几乎不能访问了。

    排查问题,写出你们的排查路径,最后发给大伙看看有没有可优化点,然后你也再复盘,而不是一味得怪这怪那。

    菜就多练。我们排查问题,虽然部署了 skywalking ,但是没权限,但是我们日志里也会记录一下 traceID ,用集中式日志检索平台一搜索( splunk ),看哪个系统没打这个记录(我们这一个请求最多跨 5 、6 个),再去这个系统去看具体的日志。
    @mark2025 #119 不看应用,只看 node 的话,跑一个 while 比 java 吃内存,你可以按我的代码跑一下试试就知道了。。。。
    @cheng6563 #112 除了嘴炮你还会点啥?拿企业级应用和一个脚本引擎比内存占用?跑单个应用怎么不说话了?我这还是 Java8 ,在 Java21 里,这段代码只需要 12M:

    ```
    95420 java 0.0 00:00.05 20 1 108 12M 0B 0B 95420 93035 sleeping
    ```
    @cheng6563 #112

    不愧我给你的标签,降智,杠精。

    你做任何研究了吗?

    同样一段 while sleep(1000) 代码,js 要 15m ,java 只要 14m

    92597 node 0.0 00:00.11 7 0 30 15M 0B 3504K 92597 91889 sleeping
    94005 java 0.0 00:00.28 22 1 87 14M 0B 0B 94005 93035 sleeping



    ```
    public class Main {

    public static void main(String[] args) {

    while (true) {
    try {
    Thread.sleep(1000);
    } catch (Exception e) {
    System.out.println(e);
    System.exit(1);
    }


    }
    }

    }
    ```

    ```
    function sleep(ms) {
    return new Promise(resolve => setTimeout(resolve, ms));
    }

    async function main() {
    while (true) {
    try {
    await sleep(1000);
    } catch (e) {
    console.log(e);
    process.exit(1);
    }
    }
    }

    main();
    ```
    搭博客你买个虚拟机不行?买个 Nas 当成服务器来用,这玩意买成品不就看重备份和存储能力吗?搞那么多,你自己搭一个 2000 的 服务器,性能肯定比它好

    你这就像是,买个可乐来洗澡,买了沐浴露来煮饭
    关于   ·   帮助文档   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   2397 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 24ms · UTC 15:40 · PVG 23:40 · LAX 08:40 · JFK 11:40
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.