hutoer
V2EX  ›  C#

.net core 有类似 moleculer 这样的微服务框架吗?

  •  
  •   hutoer · Nov 25, 2021 · 3552 views
    This topic created in 1654 days ago, the information mentioned may be changed or developed.
    MoleculerJS 感觉挺 nice 的,想找个 .net core 下面的
    Supplement 1  ·  Nov 29, 2021
    MoleculerJS 的好处是简单,很快能用起来
    比 sping cloud 这类简单多了
    8 replies    2022-01-08 00:44:04 +08:00
    bsg1992
        1
    bsg1992  
       Nov 25, 2021
    没有
    hihipp
        2
    hihipp  
       Nov 25, 2021 via iPhone   ❤️ 1
    hutoer
        3
    hutoer  
    OP
       Nov 26, 2021
    @hihipp 还是差些意思
    INCerry
        4
    INCerry  
       Nov 29, 2021
    我不太清楚有没有,但是上 K8S 以后,这些微服务框架的必要性其实不是很大了,一些做 java 的朋友,公司上 k8s 以后 spring cloud 都不用了,.net 这边一个类似的叫 steeltoe
    hutoer
        5
    hutoer  
    OP
       Nov 29, 2021
    k8s 我们也有几套,线上最大的一套是 25 台物理机,4 、5 年用下来,觉得 k8s 集群的使用成本挺大的,稳定性也一般。
    k8s + Service Mesh 或许能替代微服务架构,但是并不说微服务架构就没有存在的意义了:
    1 、k8s 本身并不能替代微服务架构,要加上一些周边生态,另外 k8s 还要搭配分布式存储。这样一套下来,技术难度(尤其是调优、排查问题)、复杂度挺大的。
    好多团队是走的 DevOps 路线,运维开发都自己做,k8s 整套无疑是增加心智负担(用好不易)的、增加工作量的。
    2 、k8s 增加了硬件成本(增加蛮多的),一些客户是不买账的
    3 、有些环境跑不了 k8s

    所以,商业软件都不敢(也没必要)说必须跑在 k8s 集群下
    hutoer
        6
    hutoer  
    OP
       Nov 29, 2021
    这几天在看 微软 Dapr ,有点意思
    whevether
        7
    whevether  
       Dec 12, 2021
    @hutoer dapr 才是真的牛逼。让你只专注业务。不用管其他的
    kowgarnett
        8
    kowgarnett  
       Jan 8, 2022
    巧了,我司 toB 产品是商业软件,从 monolith 往微服务拆,装到 k8s 里的。
    私以为,微服务架构和 k8s 本来也不该是替代关系而应该是同一个抽象思想在应用层和基础层的实践,所以替代二字本就不该谈起。对于存储,我们用了一个单独的 dbs service 来封装了存储层,然后就继续沿用原来的单点存储了,平滑过渡,也不是难事,而且生产环境还有一部分扔给了 AWS 。
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   2885 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 52ms · UTC 05:03 · PVG 13:03 · LAX 22:03 · JFK 01:03
    ♥ Do have faith in what you're doing.