设为首页
收藏本站
开启辅助访问
切换到窄版
登录
立即注册
作品库
学院
原创者
论坛
原创论坛
博客
永不停运的博客
市场
变现
信息
更多
搜索
搜索
学术论文
文学作品
原创新闻
原创图片
工具文档
行业研究
关于我们
群组
本版
文章
帖子
群组
用户
原创吧
»
论坛
›
原创交易市场
›
命题作文
›
通常它们将支持 以及其他
返回列表
发新帖
通常它们将支持 以及其他
[复制链接]
340
|
0
|
2023-11-2 14:34:25
|
显示全部楼层
|
阅读模式
些语言但肯定不支持 无服务器提供商可以间接支持更多语言。 更轻量级 当在浏览器中运行
时,我们依靠最终用户的计算机来执行计算。如果这些计算过于密集,当我们的用户的计算机风扇开始嗡嗡作响时,他们就会不高兴。在浏览器之外运行
y 为我们提供了 的速度和可移植性优势,同时还保持了我们的应用程序的轻量级。最重要的是,由于我们在更可预测的环境中运行
代码,因此我们有可能执行更密集的计算。 只需几行代码即可添加高级 组件,例如数据网格、图表、调度程序和日历。 30 天免费试用 具体例子 # 在我之前发表在 我们讨论了如何通过将缓慢的t 计算替换为编译为 的 C 代码来加速 Web 应用程序。所涉及的网络应用程序是fastq.bio,一个用于预览 DNA 测序数据质量的工具。
作为一个具体示例,让我们重写为一个使用无服务器应用程序,而不是
美国手机号码列表
在浏览器内运行 WebAssembly。在本文中,我们将使用Cloudflare Workers,这是一个支持 并构建在 V8 浏览器引擎之上的无服务器提供商。另一家云提供商 Fastly 正在开发类似的产品,但基于他们的Lucet 运行时。 首先,我们来编写一些 Rust 代码来分析 DNA 测序数据的数据质量。为了方便起见,我们可以利用Rust-Bio生物信息学库来处理输入数据的解析,并利用wasm-bindgen库来帮助我们将 Rust 代码编译为 以下是读取 DNA 测序数据并输出包含质量指标摘要的 JSON 的代码片段复制 然后,我们使的wrangler命令行工具来完成编译到 并部署到云的繁重工作。完成后,我们将获得一个 API 端点,它将排序数据作为输入并返回带有数据质量指标的 JSON。
我们现在可以将该 API 集成到我们的应用程序中。 下面是该应用程序实际运行的 GIF: 我们的应用程序的 GIF 对无服务器 函数进行并行调用,并使用其返回的数据更新绘图。 我们的应用程序的无服务器版本不是直接在浏览器中运行分析,而是与我们的无服务器函数并行发出多个 POST 请求(请参见右侧边栏),并在每次返回更多数据时更新绘图。(大预览) 完整代码可在GitHub(开源)上获取。
回复
使用道具
举报
返回列表
发新帖
高级模式
B
Color
Image
Link
Quote
Code
Smilies
您需要登录后才可以回帖
登录
|
立即注册
本版积分规则
发表回复
回帖并转播
回帖后跳转到最后一页
RAHIM26
1
主题
1
帖子
6
积分
新手上路
新手上路, 积分 6, 距离下一级还需 44 积分
新手上路, 积分 6, 距离下一级还需 44 积分
积分
6
加好友
发消息
回复楼主
返回列表
天天日记
命题作文
代写代拍
悬赏任务
版权交易
投稿合作专区
图文推荐
60亿的货物被人无单提走了,货代行业大瓜!
2022-08-18
青海大通山洪灾害已造成17死17失联!
2022-08-19
2012黄山
2022-08-20
《夏。未至》:青春校园学生风
2022-08-19
堵船了!黄浦江水位降至近20年最低 近百艘运沙船滞留
2022-08-30
热门排行
1
各大约炮平台(包含约起来吧)使用教程二维码
2
51老公网长期10元/篇有偿征集原创软文
3
约起来吧约炮小程序抽取女生纸条是真的嘛?
4
连理枝
5
夏日的风
6
买药
7
闺蜜随记
8
假肢