0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

用于发送Datadog跟踪的Web应用程序中间件

jf_wN0SrCdH 来源:Rust语言中文社区 作者:baymax-xhl 2022-10-26 11:25 次阅读

dd-trace-layer - 用于发送 Datadog 跟踪的 Web 应用程序中间件

dd-trace-layer 是一个用于发送 Datadog 跟踪的中间件。它基于Tower和OpenTelemetry Rust。 当我使用 hyper 构建 Rust Web 应用程序时,我想向 Datadog 发送跟踪信息,但找不到适合它的 crate。这是一个小箱子,但可能对那些想做类似事情的人有用。谢谢! https://github.com/liabri/rimca

ws-rs 替代方案

我想尝试 rust 并使用ws-rs开发了一个游戏 websocket 后端。当然,当我做出选择时,我没有意识到它几乎没有维护。范例非常好和简单,对于初学者来说使用(tokio-)tungstenite 似乎真的很难...... 不幸的是,当我尝试使用 TLS(有时工作但非常随机),就在发布我的 POC(当然)之前,这个板条箱显示自己非常不稳定。 所以现在我必须迁移. 有没有人有好的稳定crate建议来最小化我对新库的学习开销?(我不需要 HTTP 服务器,只需要 ws(s))。 最初发布在这里

出于什么原因,您应该选择 rust 进行后端开发而不是其他选项?

基本上如果你想说服别人,你能展示什么理由。 我可以看到 rust 的优势

系统编程:速度和内存安全

前端:如果你需要 WASM

rust 的后端生态系统在竞争中具有什么优势?

节点:如果您希望前端和后端在单个堆栈中并拥有全堆栈开发人员。

dotnet 和 Java:针对需要标准化和自有结构的大公司。如果您从一家公司转到另一家公司,dotnet 项目结构和其他基础知识仍然完全相同。从而使新人快速高效地入职。

对于rust:

成本(也许?):我在某处读到,在无服务器设计中,Rust 后端成本最低。(不要引用我的话哈哈)

这里还有什么???

编辑1:drogus建议的正确性。

这些可能不会有太大区别:

类型安全:Typescript、dotnet、java 等都涵盖了这一点。

速度:在大多数情况下并不重要。在大多数后端系统中,等待网络调用将成为瓶颈。除非你有一个非常高的 CPU 密集型后端。

Anansi 0.2,一个简单的 MVC Web 框架

添加了一些管理功能,并且迁移现在也在 Rust 中。






审核编辑:刘清

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • Web
    Web
    +关注

    关注

    2

    文章

    1244

    浏览量

    68773
  • HTTP接口
    +关注

    关注

    0

    文章

    21

    浏览量

    1677
  • TLS
    TLS
    +关注

    关注

    0

    文章

    44

    浏览量

    4183
  • Rust
    +关注

    关注

    1

    文章

    225

    浏览量

    6447

原文标题:【Rust日报】2022-10-09 出于什么原因,您应该选择 rust 进行后端开发而不是其他选项?

文章出处:【微信号:Rust语言中文社区,微信公众号:Rust语言中文社区】欢迎添加关注!文章转载请注明出处。

收藏 人收藏

    评论

    相关推荐

    EDMS中间件集成的未来趋势和探讨

    ETAS Deterministic Middleware Solution (EDMS,前身为AOS)确定性中间件解决方案,是一个中间件框架,旨在面向汽车领域内应用程序的独特挑战和需求,尤其是在
    的头像 发表于 09-28 10:03 1649次阅读
    EDMS<b class='flag-5'>中间件</b>集成的未来趋势和探讨

    基于SOA的数字电视中间件系统的研究与实现

    基于SOA的数字电视中间件系统的研究与实现针对数字电视制播系统应用集成时存在的异构问题.对数字电视中间件系统进行研究。提出数字电视发送端制播系统中间件的基本思想。该系统技术架构为SOA
    发表于 10-06 10:03

    基于ARM的RFID中间件系统该怎么设计?

    RFID中间件在RFID读写器和应用程序之间起桥梁作用。应用程序端使用中间件所提供一组通用的应用程序接口(API),即能连到RFID读写器,
    发表于 10-09 08:12

    在FRDM-K64F开发板上开发中间件应用程序

    本教程将指导您在FRDM-K64F开发板上开发中间件应用程序。 该应用程序从MEMS传感器(加速计和磁力计)读取数据,并使用CGI和JavaScript将其显示在网站上。 Web服务器
    发表于 09-04 08:02

    基于中间件Web服务和网格服务混合合成

    随着 Web 服务和网格服务数量急剧增加,通过agent 协作的两种服务混合合成[8]却无法解决从安全性到事务处理等问题。本文利用中间件技术,对Web 服务和网格服务混合合成框架进
    发表于 08-06 08:57 16次下载

    基于JMS的RFID中间件设计与实现

    介绍了Radio Frequency Identification (RFID) 和物联网的RFID 中间件技术,设计了RFID 中间件整体框架,在此基础上设计并实现了一个基于JMS 的商品零售的边缘中间件
    发表于 10-19 16:16 17次下载

    什么是中间件

    什么是中间件 中间件是一种独立的系统软件或服务程序,分布式应用软件
    发表于 12-28 17:54 1337次阅读
    什么是<b class='flag-5'>中间件</b>

    基于ARM的RFID中间件系统设计

    RFID中间件在RFID读写器和应用程序之间起桥梁作用。应用程序端使用中间件所提供一组通用的应用程序接口(API),即能连到RFID读写器,
    发表于 09-16 10:33 949次阅读

    常见的中间件有哪些?汇总解析

    世界著名的资讯机构Giga Group把中间件分为三大类,共十五种。另一家世界著名的资讯机构IDC同时指出,最近几年到未来的2002年,增长率最高的中间件将集中在数据存取中间件、消息中间件
    发表于 12-01 08:48 5.4w次阅读

    基于ARM平台的RFID中间件系统设计

    RFID中间件在RFID读写器和应用程序之间起桥梁作用。应用程序端使用中间件所提供一组通用的应用程序接口(API),即能连到RFID读写器,
    发表于 12-07 08:49 531次阅读

    RFID 中间件的特征及作用介绍

    RFID 中间件扮演RFID标签和应用程序之间的中介角色,从应用程序端使用 中间 所提供一组通用的应用
    发表于 12-13 14:33 1.5w次阅读

    RFID中间件是什么东西

    RFID 中间件是一种面向消息的中间件,信息是以消息的形式,从一个程序传送到另一个或多个程序
    发表于 12-02 16:12 3305次阅读

    基于SOA的RFID中间件如何来设计

    RFID中间件是一种消息导向的软件中间件,信息是以消息的形式从一个程序模块传递到另一个或多个程序模块。
    发表于 01-07 16:22 639次阅读
    基于SOA的RFID<b class='flag-5'>中间件</b>如何来设计

    Go项目中引入中间件的目的和效果如何

    系统软件和应用软件。广泛用于 web 应用和面向服务的体系结构等。 纵观 GO 语言,中间件应用比较普遍,主要应用: 记录对服务器发送的请求(request) 处理服务器响应(resp
    的头像 发表于 08-14 14:24 1849次阅读

    如何实现RTOS、中间件和芯片厂商API的跟踪可观察性?

    新的Percepio Tracealyzer®SDK为RTOS、中间件和芯片厂商API提供可扩展性,使应用程序和平台开发人员能够构建自定义扩展,实现C/ C++应用程序的完整跟踪可观察
    的头像 发表于 10-20 15:29 458次阅读
    如何实现RTOS、<b class='flag-5'>中间件</b>和芯片厂商API的<b class='flag-5'>跟踪</b>可观察性?