Actor 学习笔记
维基百科这样定义 Actor 模型: 在计算科学领域,Actor 模型是一个并行计算(Concurrent Computation)模型,它把 actor 作为并行计算的基本元素来对待:为响应一个接收到的消息,一个 actor 能够自己做出一些决策,如创建更多的 actor,或发送更多的消息,或者确定如何去响应接收到的下一个消息。 我们先看一下 Akka 中 Actor ...
维基百科这样定义 Actor 模型: 在计算科学领域,Actor 模型是一个并行计算(Concurrent Computation)模型,它把 actor 作为并行计算的基本元素来对待:为响应一个接收到的消息,一个 actor 能够自己做出一些决策,如创建更多的 actor,或发送更多的消息,或者确定如何去响应接收到的下一个消息。 我们先看一下 Akka 中 Actor ...
CompletableFuture 是 Java 8 引入的相当碉堡的函数式异步编程辅助类。 Future 接口 Future 接口在 Java 5 中被引入,设计初衷是对将来某个时刻会发生的结果进行建模。它建模了一种异步计算,返回一个执行运算结果的引用,当运算结束后,这个引用被返回给调用方。在 Future 中触发那些潜在耗时的操作把调用线程解放出来,让它能继续执行其他有价值的工作...
我有一台服务器上面部署了多个docker容器, 并且每个docker容器都往stderr中源源不断的输出日志,导致今天磁盘被占满了。搜索了一下,docker官方网站上提供了一篇解决方案的文章。 Docker容器在启动/重启的时候会往/var/lib/docker中写东西,如果你在启动docker容器遇到No space left on device的问题,可以按照下面的步骤进行清理相关...
话题: 多核计算的出现 使用 Future 进行多核编程 使用 Router 和 Actor 进行多核编程 使用 Dispatcher 隔离性能风险 贾森·古德温(Jason Goodwin). Akka入门与实践(异步图书) “纵向扩展”的意思是:当我们给单个系统添加额外的资源(CPU 或内存)时,应用程序能够利用新添加的资源。 作为一名现代开发者,...
如何在 docker swarm 中部署 spring cloud,这个问题耽误了很久。 后来终于有一个周六,可以专心的搞这个事情了。 测试环境 首先安装 VirtualBox 虚,再虚拟出两个 CentOS 7 的虚拟机。 第一台主机名: vbc701, IP: 192.168.1.11 第二台主机名: vbc702, IP: 192.168.1.12 然后分别安...
本文是我学习《Scala 编程实战》 (Alexander,A. 著)的读书笔记。 Scala 集合里有大量的方法可以使用个,那如何选择这些方法来解决问题呢? Scala 集合类提供了丰富的用来操作数据的方法,绝大多数方法以一个函数或者谓词作为参数。 按类别划分方法 过滤方法 可以用来过滤一个集合的方法,包括: collect, diff, distinct, drop, ...
本文是我学习《Scala 编程实战》 (Alexander,A. 著)的读书笔记。 Scala 的集合类博大精深,与 Java 的集合类相比大相径庭,这会减慢 Java 开发人员转向 Scala 的学习速度。 几个重要的概念 谓词 匿名函数 隐式循环 (implied loops) 理解集合的层级结构 以 Vector 为例,Vector 继承了一大堆的特质...
不懂带人,你就自己干到死 271 定律 每个团队都存在271定律. 每个团队里面都会存在下面这三种员工:分别是最优员工、中间员工和最差员工,他们之间的占比分别是20%,70%,10%。也就是说,20%的人创造出了大部分的价值(你可以理解为二八定律的延伸) 最优员工:能力非常强的员工,这样的员工一般是企业的核心成员和骨干,占比20%。 中间员工:是企业里存在的大多数,能力平庸...
原文地址:http://www.microsofttranslator.com/bv.aspx?from=&to=en&a=http%3A%2F%2Fwww.cnblogs.com%2Ffundebug%2Fp%2F8353158.html 如何彻底清除 Docker 占用的存储空间呢 How do I clean up the disk space occupied...
微服务笔记 什么是微服务 “微服务”一词源于 Martin Fowler 的名为 Microservices 的博文,https://martinfowler.com/articles/microservices.html 简单来说,微服务是系统架构上的一种设计风格,它的主旨是讲一个原本独立的系统拆分成多个小型服务,这些小型服务都各自独立的进程中运行,服务之间通过基于 HTTP 的...