会员
众包
新闻
博问
闪存
赞助商
HarmonyOS
Chat2DB
所有博客
当前博客
我的博客
我的园子
账号设置
会员中心
简洁模式
...
退出登录
注册
登录
雪川大虫
Scala泛函编程实践之路
博客园
首页
新随笔
联系
管理
订阅
上一页
1
···
9
10
11
12
13
14
15
16
17
···
29
下一页
2017年10月22日
Akka(29): Http:Server-Side-Api,Low-Level-Api
摘要: Akka-http针对Connection的两头都提供了方便编程的Api,分别是Server-Side-Api和Client-Side-Api。通过这两个Api可以大大提高编程效率。当然,上期我们提到过,Http-Server是Akka-http的核心部分,所有系统集成功能都是在Server-Sid
阅读全文
posted @ 2017-10-22 13:02 雪川大虫
阅读(1225)
评论(0)
推荐(0)
2017年10月20日
Akka(28): Http:About Akka-Http
摘要: 众所周知,Akka系统是基于Actor模式的分布式运算系统,非常适合构建大数据平台。所以,无可避免地会出现独立系统之间、与异类系统、与移动系统集成的需求。由于涉及到异类和移动系统,系统对接的方式必须在一套公开的标准之上进行,包括数据格式及数据传输标准。实际上针对标准的传输连接及标准数据编码、传输、解
阅读全文
posted @ 2017-10-20 16:49 雪川大虫
阅读(4518)
评论(0)
推荐(1)
2017年9月27日
Akka(27): Stream:Use case-Connecting Slick-dbStream & Scalaz-stream-fs2
摘要: 在以前的博文中我们介绍了Slick,它是一种FRM(Functional Relation Mapper)。有别于ORM,FRM的特点是函数式的语法可以支持灵活的对象组合(Query Composition)实现大规模的代码重复利用,但同时这些特点又影响了编程人员群体对FRM的接受程度,阻碍了FRM
阅读全文
posted @ 2017-09-27 08:39 雪川大虫
阅读(978)
评论(0)
推荐(1)
2017年9月21日
Akka(26): Stream:异常处理-Exception handling
摘要: akka-stream是基于Actor模式的,所以也继承了Actor模式的“坚韧性(resilient)”特点,在任何异常情况下都有某种整体统一的异常处理策略和具体实施方式。在akka-stream的官方文件中都有详细的说明和示范例子。我们在这篇讨论里也没有什么更好的想法和范例,也只能略做一些字面翻
阅读全文
posted @ 2017-09-21 16:47 雪川大虫
阅读(2491)
评论(3)
推荐(0)
2017年9月19日
Akka(25): Stream:对接外部系统-Integration
摘要: 在现实应用中akka-stream往往需要集成其它的外部系统形成完整的应用。这些外部系统可能是akka系列系统或者其它类型的系统。所以,akka-stream必须提供一些函数和方法来实现与各种不同类型系统的信息交换。在这篇讨论里我们就介绍几种通用的信息交换方法和函数。 akka-stream提供了m
阅读全文
posted @ 2017-09-19 11:28 雪川大虫
阅读(1767)
评论(1)
推荐(0)
2017年9月12日
Akka(24): Stream:从外部系统控制数据流-control live stream from external system
摘要: 在数据流应用的现实场景中常常会遇到与外界系统对接的需求。这些外部系统可能是Actor系统又或者是一些其它类型的系统。与这些外界系统对接的意思是在另一个线程中运行的数据流可以接收外部系统推送的事件及做出行为改变的响应。 如果一个外界系统需要控制一个运行中数据流的功能环节GraphStage,首先必须在
阅读全文
posted @ 2017-09-12 16:52 雪川大虫
阅读(1152)
评论(0)
推荐(0)
2017年9月9日
Akka(23): Stream:自定义流构件功能-Custom defined stream processing stages
摘要: 从总体上看:akka-stream是由数据源头Source,流通节点Flow和数据流终点Sink三个框架性的流构件(stream components)组成的。这其中:Source和Sink是stream的两个独立端点,而Flow处于stream Source和Sink中间可能由多个通道式的节点组成
阅读全文
posted @ 2017-09-09 11:39 雪川大虫
阅读(1659)
评论(2)
推荐(0)
2017年8月31日
Akka(22): Stream:实时操控:动态管道连接-MergeHub,BroadcastHub and PartitionHub
摘要: 在现实中我们会经常遇到这样的场景:有一个固定的数据源Source,我们希望按照程序运行状态来接驳任意数量的下游接收方subscriber、又或者我需要在程序运行时(runtime)把多个数据流向某个固定的数据流终端Sink推送。这就涉及到动态连接合并型Merge或扩散型Broadcast的数据流连接
阅读全文
posted @ 2017-08-31 09:53 雪川大虫
阅读(1572)
评论(0)
推荐(1)
2017年8月30日
Akka(21): Stream:实时操控:人为中断-KillSwitch
摘要: akka-stream是多线程non-blocking模式的,一般来说,运算任务提交到另外线程后这个线程就会在当前程序控制之外自由运行了。任何时候如果需要终止运行中的数据流就必须采用一种任务柄(handler)方式来控制在其它线程内运行的任务。这个handler可以在提交运算任务时获取。akka-s
阅读全文
posted @ 2017-08-30 08:24 雪川大虫
阅读(1108)
评论(0)
推荐(0)
2017年8月28日
Akka(20): Stream:异步运算,压力缓冲-Async, batching backpressure and buffering
摘要: akka-stream原则上是一种推式(push-model)的数据流。push-model和pull-model的区别在于它们解决问题倾向性:push模式面向高效的数据流下游(fast-downstream-subscriber),pull model倾向高效的上游(fast-upstream-p
阅读全文
posted @ 2017-08-28 17:02 雪川大虫
阅读(2541)
评论(0)
推荐(1)
上一页
1
···
9
10
11
12
13
14
15
16
17
···
29
下一页
公告