首页 > 其他分享 >Kotlin 异步框架 Ktor 2023 路线图公布

Kotlin 异步框架 Ktor 2023 路线图公布

时间:2022-12-19 13:11:16浏览次数:61  
标签:异步 Ktor Kotlin 路线图 2023 路由

Kotlin 异步框架 Ktor 2023 路线图公布

来源: OSCHINA 编辑: Alias_Travis 2022-12-19 07:58:46  0

Ktor 是一个异步框架,用于创建微服务、Web 应用等。从头到尾都是用 Kotlin 编写的。Ktor 团队近日确定了 2023 年 Ktor 的路线图,并将专注于 3.0.0 版本的发布。虽然一个主要版本通常通常会带来重大的变化,但 Ktor 3.0.0 大多数变化是关于 API 和包,特别是:

  • 将发布一直在研究的新的简化路由 API。
  • 要切换到 Tomcat 11、Jetty 11,并升级 Apache Client 以支持版本 5。
  • 正在将 IO 功能提取到一个单独的库中。这是一项长期的任务,我们一直在逐步进行,目标是在 2023 年最终完成。

长期存在的问题

谈到长期存在的问题,Ktor 从 2022 年的 150 个 issue,下降到 17 个。Ktor 团队将继续解决这些问题,直到所有的 issue 达到零。此外,Ktor 还设法做了一些内务管理,将 Flaky Tests 的数量减少到三个。Ktor 团队的目标是在今年解决这些最后剩下的问题。

启动与引导

Ktor 的目标之一仍然是简化模板代码,并使应用程序以较少的工作量启动和运行。在这方面,Ktor 团队在 2022 年取得了一些进展,包括不仅是服务器,而且还有客户端应用程序的更容易启动。明年,我们希望继续沿着这条道路走下去,并专注于以下领域。

  • 轻松启动和运行用于数据访问的框架和库。特别是我们将致力于简化 Exposed、JDBC 和 MongoDB 的工作。
  • 为指标、遥测、retrofit 和 Zipkin 等开发新插件。
  • 简化对授权和认证的支持。为数据库认证和会话管理,以及基于角色的授权提供端到端的支持。

工具化

在工具支持方面,Ktor 将提供大量的新功能,包括对 CLI 客户端和 IDE 支持的更新。特别是:

  • 路由支持,包括重构,如提取路由、生成路由,以及改进的导航和路由查询。
  • 改进 hook 和 Ktor 代码的其他区域的补全。
  • 支持调试微服务,提供客户端和服务器请求之间的透明堆栈跟踪。

其他

除了重点领域和每个领域的一些关键功能外,Ktor 还计划在更多的功能上作出改进。更多 Ktor 的最新信息都可以查看问题跟踪器

标签:异步,Ktor,Kotlin,路线图,2023,路由
From: https://www.cnblogs.com/sexintercourse/p/16991907.html

相关文章

  • 2023 上半年年度计划
    1.CF场计划计划内容根据能力情况完成div1的ABCD或div2的CDEF(暂定),难度\(\le2500\)的。计划目标半年内完成\(10\)场CF的参与,以及\(20\)场CF的总结和......
  • Kotlin + SpringBoot + JPA 服务端开发
    Kotlin+SpringBoot+JPA服务端开发本篇主要介绍一下kotlin+springboot的服务端开发环境搭建1.概述Kotlin是一个基于JVM的编程语言,是IDEA开发工具jetbrai......
  • 中文版PS一键磨皮插件Delicious Retouch (DR5白金版)支持ps2023
    DeliciousRetouch5(简称DR5),这是一款Photoshop人像美容扩展面板插件,效果非常帮,而且使用面板中包含多种适用于人像修饰的功能,例如完美皮肤、一键磨皮、高低频、皮肤纹理......
  • AE中文插件丨红巨星粒子插件套装 Trapcode Suite V2023.1 汉化版
    RedGiantTrapcodeSuite是一套用于3D动画和视觉效果的11种工具。作为Adobe最大的插件商RedGiant公司在业界享有极高的盛誉,其公司出品的四大插件系统基本满足了所有挑......
  • 关于2023届互联网秋招,我想简单说两句
    我是一名2023届双非毕业生(软件工程专业,无实习经历),大概从7月开始吧,打磨简历、刷笔试题、看面经、找公司、投简历、做性格测试、做笔试、面试、总结面试,之后再次打磨简历。。......
  • 2023年 CISO 需要高度关注的任务和趋势
    在过去的几年中,企业一直忙于应对远程办公模式下的安全要求。展望2023年,疫情局面将与过去3年大不相同。根据目前的趋势,未来一年的网络攻击的数量和严重程度都将增加,这将对各......
  • Kotlin 并发编程之"协程"
    Kotlin协程简介 Kotlin,asalanguage,providesonlyminimallow-levelAPIsinitsstandardlibrarytoenablevariousotherlibrariestoutilizecoroutines.Unl......
  • 史上最简洁Kotlin版EventBus的使用教程
    EventBus简介EventBus是一种用于Android的事件发布-订阅总线。他简化了应用程序内各个组件之间进行通信的复杂度。​​GitHub-greenrobot/EventBus:EventbusforAndroi......
  • 图书推荐:Kotlin从入门到进阶实战
    图片发自简书App《Kotlin从入门到进阶实战》从Kotlin语言的基础语法讲起,逐步深入到Kotlin进阶实战,并在最后配合项目实战案例,重点介绍了使用Kotlin+SpringBoot......
  • 2023年存算技术前瞻
    存算学术界现状存算一体(compute-in-memory)技术当下处于如日中天,甚至可以说有些过热的状态,从ISSCC2023的表现上来看,全部34个session中,有3个session的title都直接用到了存......