V2EX = way to explore
V2EX 是一个关于分享和探索的地方
现在注册
已注册用户请  登录
HAPPYISOKA
V2EX  ›  Java

V 友们有没有 springboot 整合 netty 的脚手架

  •  
  •   HAPPYISOKA · 2024-05-14 08:45:22 +08:00 · 3597 次点击
    这是一个创建于 479 天前的主题,其中的信息可能已经有所发展或是发生改变。
    最近要使用一下 netty ,想知道有没有 springboot 整合 netty 的脚手架,V 友们有地址吗?
    第 1 条附言  ·  2024-05-14 14:38:22 +08:00
    学习资料也可以
    20 条回复    2024-05-22 14:54:45 +08:00
    yuewenjie
        1
    yuewenjie  
       2024-05-14 09:02:47 +08:00
    https://gitee.com/bluexsx/box-im 不知道这个符合你的要求不,有完整的前后端
    HAPPYISOKA
        2
    HAPPYISOKA  
    OP
       2024-05-14 09:25:21 +08:00
    @yuewenjie 我研究一下 感谢老哥
    yusheng88
        3
    yusheng88  
       2024-05-14 14:48:45 +08:00
    什么业务场景?
    web 路由的话,知道的就 webflux
    HAPPYISOKA
        4
    HAPPYISOKA  
    OP
       2024-05-14 16:29:28 +08:00
    @yusheng88 与安卓端通信, 要求使用长连接
    yusheng88
        5
    yusheng88  
       2024-05-14 17:24:37 +08:00
    如果是 http 协议等常用协议 的话,使用 webflux 没问题的,长连接那是基础功能
    yusheng88
        6
    yusheng88  
       2024-05-14 17:27:56 +08:00   ❤️ 1
    webflux ,使用起来挺麻烦的,各种 mono flux ,mybatis 应该也没有适配。
    现在追求性能 [吞吐量] 和开发效率的话,使用 springboot3+jdk21 就好了。
    性能比 webflux (基于 netty)实现的,差距在 10%左右吧。
    WispZhan
        7
    WispZhan  
       2024-05-14 17:34:46 +08:00 via Android
    不如直接整合 Vert.x
    Pantheoon
        8
    Pantheoon  
       2024-05-14 17:36:06 +08:00
    看下 socketio
    cookii
        9
    cookii  
       2024-05-14 17:45:12 +08:00 via Android
    wenflux 底层就是 netty
    Hudiebbk
        10
    Hudiebbk  
       2024-05-14 18:20:16 +08:00
    直接 vertx ,短平快
    ovoo
        11
    ovoo  
       2024-05-14 18:43:03 +08:00 via Android
    vertx+1
    yooomu
        12
    yooomu  
       2024-05-14 19:18:56 +08:00
    使用 chat gpt 写个 demo ,用 Spring 的 SmartLifecycle 管理一下就好了
    toby1902
        13
    toby1902  
       2024-05-14 20:32:27 +08:00
    vertx+1
    mmdsun
        14
    mmdsun  
       2024-05-15 08:48:46 +08:00 via iPhone
    metaverse
        15
    metaverse  
       2024-05-15 11:44:21 +08:00
    https://github.com/zfoo-project/zfoo

    spring boot 和 netty 的完美集成
    LiaoMatt
        16
    LiaoMatt  
       2024-05-15 12:27:08 +08:00
    @HAPPYISOKA 这个我熟, 你们交互用啥, JSON? protobuf 还是其他
    HAPPYISOKA
        17
    HAPPYISOKA  
    OP
       2024-05-15 13:43:02 +08:00
    @metaverse 好的 我看看
    @mmdsun 感谢老哥 我看看 熟悉熟悉
    @LiaoMatt 就一些登录认证
    LiaoMatt
        18
    LiaoMatt  
       2024-05-15 14:17:00 +08:00
    长连接只做登录认证好浪费
    jackiejkl
        19
    jackiejkl  
       2024-05-19 01:45:04 +08:00
    引入依赖直接干就是了
    cxjava
        20
    cxjava  
       2024-05-22 14:54:45 +08:00
    关于   ·   帮助文档   ·   自助推广系统   ·   博客   ·   API   ·   FAQ   ·   实用小工具   ·   5293 人在线   最高记录 6679   ·     Select Language
    创意工作者们的社区
    World is powered by solitude
    VERSION: 3.9.8.5 · 19ms · UTC 01:13 · PVG 09:13 · LAX 18:13 · JFK 21:13
    Developed with CodeLauncher
    ♥ Do have faith in what you're doing.