11 天前 / reesunhuang
一 LiteFlow v2.6.14 今天正式发布! 之前有很多人说组件的定义能不能不要那么耦合化,Java 的单继承机制让组件无法再继承另外的类了。希望我这里做下调整。 在 2.6.14 这个版本中 LiteFlow 支持了声明式组件,也是这个版本的最主要的特性。 声明式组件让使用者在定义组件时有了一种新的选择。同时这个对我来说,也是为以后全面迈向声明式打下了一个基础。 更加方便,更加解耦,更加轻量同时更加强大是 LiteFlow 这个框架一直追求的。
18 天前 / 开发者头条
基于在混合云环境下的多年耕耘,云杉网络自主研发的云监控服务平台 DeepFlow 已在金融、电信、能源等行业中的数十家世界五百强客户处得到了广泛的应用。我们宣布将 DeepFlow 核心的可观测性数据引擎 MetaFlow 正式开源(5 月 11 日揭晓),我们希望将更好的可观测性能力、自动追踪和自动标签能力开放到整个行业,帮助企业客户改进云原生运维工作的运行效率、稳定性和计算成本。 MetaFlow 是什么? MetaFlow 是一个高度自动化的可观测性平台,是为云原生应用开发者建设可观测性而量身打造的全栈、全链路、高性能数据引擎。
19 天前 / 开发者头条
基于在混合云环境下的多年耕耘,云杉网络自主研发的云监控服务平台 DeepFlow 已在金融、电信、能源等行业中的数十家世界五百强客户处得到了广泛的应用。我们宣布将 DeepFlow 核心的可观测性数据引擎 MetaFlow 正式开源(5 月 11 日揭晓),我们希望将更好的可观测性能力、自动追踪和自动标签能力开放到整个行业,帮助企业客户改进云原生运维工作的运行效率、稳定性和计算成本。 MetaFlow 是什么? MetaFlow 是一个高度自动化的可观测性平台,是为云原生应用开发者建设可观测性而量身打造的全栈、全链路、高性能数据引擎。
25 天前 / HueiFeng
本期作者 张杨 & 王丁 bilibili 资深开发工程师 负责 B 站实时团队 flink 引擎 sql 方向工作,专注于 flinksql 性能提升优化。同时也关注 flink 引擎在机器学习、数仓等场景的应用落地。 1. 背景 B 站在机器学习方面有非常丰富的应用场景和工程实践,尤其是推荐、广告、搜索等业务,经过数年的积累,B 站的 AI 团队已经形成了相当成熟和稳定的机器学习训练平台和实验平台。随着技术和业务的不断演进,目前 AI 团队的机器学习工程已经开始从离线逐步向实时方向发展。
59 天前 / hyper0x
一、简介 前文《AI 杂谈:手推 BP》讲了 backward propagation 的数学原理,本文继续来看 Autograd,Autograd 可以说是训练框架的核心模块,主流的训练框架都会有这个模块,本文以 OneFlow 的代码为例,分析梳理一下这个模块的实现细节,特别感谢同事 yinggang 中间的各种答疑解惑。 二、一个求梯度的小例子先看下面这个简单的例子: import oneflow as ofx=of.randn(2,2,requires_grad=True)y = x + 100z=y.sum()z.backward()这段代码很简单...
145 天前 / u561252
作者:Frederico Araujo 和 Teryl Taylor,IBM 研究院 各位 Falcoer,你好!本博客向你介绍了一种名为 SysFlow[1]的新的开放系统遥测格式和项目。该项目与事实上的 CNCF 云原生运行时安全项目 Falco[2]有很深的联系。 Falco 在检测意外的应用程序行为和在运行时发出威胁警报方面是优秀的。此外,它的组件和架构对创造性的使用开放。 例如,SysFlow 将 Falco 丰富的可观察性库嵌入到其云原生安全遥测堆栈和 Falco 的规则语言,以实现数据抽象、行为分析和降噪。
406 天前 / Android_开发者
写文章使用协程和 Flow 简化 API 设计谷歌开发者已认证的官方帐号 22 人赞同了该文章如果您是库作者,您也许希望用户在使用 Kotlin 协程与 Flow 时可以更加轻松地调用您基于 Java 或回调的 API。另外,如果您是 API 的使用者,则可能愿意将第三方 API 界面适配协程,以使它们对 Kotlin 更友好。 本文将会介绍如何使用协程和 Flow 简化 API,以及如何使用 suspendCancellableCoroutine 和 callbackFlow API 创建您自己的适配器。针对那些富有好奇心的读者,本文还会对这些 API 进行剖析,以帮您了解它们底层的工作原理。
542 天前 / Android_开发者
写文章理解协程、LiveData 和 Flow 谷歌开发者已认证的官方帐号 36 人赞同了该文章从 API 1 开始,处理 Activity 的生命周期 (lifecycle) 就是个老大难的问题,基本上开发者们都看过这两张生命周期流程图: △ Activity 生命周期流程图随着 Fragment 的加入,这个问题也变得更加复杂: △ Fragment 生命周期流程图而开发者们面对这个挑战,给出了非常稳健的解决方案: 分层架构。 分层架构 △ 表现层 (Presentation Layer)、域层 (Domain Layer) 和数据层 (Data Layer)如上图所示,通过将应用分为三层...
830 天前 / Tony沈哲
Flow completed exceptionallycatch exception 上面的代码如果把 onCompletion、catch 交换一下位置,则 catch 操作符捕获到异常后,不会影响到下游。因此,onCompletion 操作符不再打印"Flow completed exceptionally" fun main() = runBlocking {flow {emit(1)throw RuntimeException()}.catch{ println("catch exception") }.onCompletion { cause ->if (cause != null)println("Flow completed exceptionally")elseprintln("Done")}.collect { println(it) }}执行结果: 1catch exceptionDonecatch 操作符用于实现异常透明化处理。
838 天前 / Tony沈哲
woman-in-blue-spaghetti-strap-dress-2266519.jpg 一。 Kotlin Flow 介绍 Flow 库是在 Kotlin Coroutines 1.3.2 发布之后新增的库。 官方文档给予了一句话简单的介绍: Flow — cold asynchronous stream with flow builder and comprehensive operator set (filter, map, etc); Flow 从文档的介绍来看,它有点类似 RxJava 的 Observable。因为 Observable 也有 Cold 、Hot 之分。 二。 Flow 基本使用 Flow 能够返回多个异步计算的值,例如下面的 flow builder : flow {for (i in 1..5) {delay(100)emit(i)}}.collect{println(it)}其中 Flow 接口...
1708 天前 / 非著名程序员
快讯,在今天三个多小时前,Facebook 发表了官方声明,从下周开始将 React, Jest, Flow 和 Immutable.js 的授权协议修改为了 MIT。 原话大概意思如下:下周,我们将根据麻省理工学院的许可证重新授权我们的开源项目 React,Jest,Flow 和 Immutable.js。
1730 天前 / 虞大胆
介绍前些日子在拜读 Vue 源码时发现,Vue 的源码中给变量和参数声明了类型,这也引起了我在未来项目中使用类型检查工具的想法。本着抄起家伙就是干,在我最新的开源项目中,我引入了 Vue 使用的 Flow 做类型检查。众所周知,JavaScript 是弱类型语言,并且类型非常宽松。
1812 天前 / Neal Caffery
两个过渡流程之间的比较原文:Adopting Flow & TypeScript 译者:neal1991 welcome to star my articles-translator , providing you advanced articles translation. Any suggestion, please issue or contact m...