23、开启Actor开发之旅

开启Actor开发之旅

1. 项目概述

我们将专注于开发两个主要的软件服务:
- 处理分布式状态 :构建一个可扩展的分布式内存数据库,类似于Redis或memcached的高可用键值存储。同时,开发一个客户端库,以便JVM上的任何程序都能与之交互。
- 大规模处理工作 :创建一个文章读取API,该API会提取博客或新闻文章的主要文本内容,并将其存储在我们的数据库中,供后续使用。例如,移动设备上的阅读器可以通过该服务从流行的RSS源获取文章,并以良好的阅读体验呈现文本。

2. 环境搭建
2.1 选择语言

Scala和Java的API大致是一一对应的,可以根据自己的喜好选择。如果两种语言都熟悉,Scala的API更具惯用性,但两者都是不错的选择。Java构建的Actor可以通过Scala的Actor API从Scala访问,反之亦然,因此无需立即决定使用哪种语言,优先学习Akka更为重要。

2.2 安装Java - Oracle JDK8
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值