The Go Programming Language
http://golang.org/
Go Playground
Go Projects
Revel Web Framework
Donne

Go 微服务有什么可以练手的项目吗?

  •  
  •   Donne ·
    Donng · Aug 23, 2019 · 6421 views
    This topic created in 2463 days ago, the information mentioned may be changed or developed.

    这周刚看完 gRPC、protobuf 和 go-micro 等,想写个什么东西练练手,但是又不知道用到哪合适。

    工作中还没有接触过微服务,所以不太清楚它在业务里的定位,v 友有什么好玩的概念可以拿来搞一搞的吗。

    16 replies    2019-09-04 11:52:44 +08:00
    useben
        1
    useben  
       Aug 23, 2019   ❤️ 1
    参考 goim。推送系统。消息队列+grpc+集群,应该满足你的要求
    lincanbin
        2
    lincanbin  
       Aug 23, 2019   ❤️ 1
    微服务是多人团队解耦用的,也是高量级项目用来避免撞瓶颈用的。两个都不沾边写这个有点难受啊。
    ylsc633
        3
    ylsc633  
       Aug 23, 2019
    先拆个服务玩玩

    比如 造个论坛 注册拆个服务 帖子和回复拆个服务 积分拆个服务

    当然了,我只是举个栗子
    flyingghost
        4
    flyingghost  
       Aug 23, 2019
    @ylsc633 怕不是会写到怀疑人生。/XD
    Pythondr
        5
    Pythondr  
       Aug 23, 2019
    项目达不到规模用微服务架构完全是在给自己挖坑。别问我怎么知道的, 我现在正在坑中。。。
    triptipstop
        6
    triptipstop  
       Aug 23, 2019
    服务 1 获取行情
    服务 2 清洗行情
    服务 3 匹配策略
    服务 4 开仓平仓
    服务 5 数钱数钱
    abcbuzhiming
        7
    abcbuzhiming  
       Aug 23, 2019   ❤️ 1
    微服务的核心是如何拆服务,和语言框架都没关系,服务拆不好你换啥框架都要坑。
    artandlol
        8
    artandlol  
       Aug 23, 2019 via Android
    https://github.com/b3log/pipe 像这种普通的 gin 项目,用 micro 改写试下
    Yuicon
        9
    Yuicon  
       Aug 23, 2019
    b 站开源了 开源去看看
    Hanggi
        10
    Hanggi  
       Aug 23, 2019
    ghos
        11
    ghos  
       Aug 23, 2019 via Android
    好多东西没有业务很难练手 你可以将普通电商 下单 购买 付款 流程做成微服务看看
    skadi
        12
    skadi  
       Aug 23, 2019
    blog
    Donne
        13
    Donne  
    OP
       Aug 23, 2019
    @Pythondr 是开发费劲吗,方法都要写到 proto。还是调用服务容易出问题?
    Donne
        14
    Donne  
    OP
       Aug 23, 2019
    @abcbuzhiming 这个点到我了,工作里用项目间 curl 的调用其实也是微服务思想。
    luozic
        15
    luozic  
       Aug 24, 2019 via iPhone
    微服务更多关注服务治理 业务拆分,啥场景都没,怎么 copy 微服务? 实际可以按着 spring cloud 的方式组装轮子?
    MarksGui
        16
    MarksGui  
       Sep 4, 2019
    切记微服务最重要是服务治理,而不是拆分。你拆分再好,没服务治理一样 gg
    About   ·   Help   ·   Advertise   ·   Blog   ·   API   ·   FAQ   ·   Solana   ·   1172 Online   Highest 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 55ms · UTC 23:19 · PVG 07:19 · LAX 16:19 · JFK 19:19
    ♥ Do have faith in what you're doing.