谁能想到,疫情反复了这么久,还不知道要到啥时候,弹性和容错是软件架构的艺术,更是生活的艺术
要成为某个领域的专家,需要10000小时的学习
1万小时的锤炼是任何人从平凡变成大师的必要条件
公司永远不会抛弃任何一个同学,也绝对不会在互联网寒冬到来时通过裁员来节流。
亲爱的你只是学业有成从公司毕业了,公司已经不能赋予你更多的知识了,这是公司一直在反省自身不足的问题。
而你,在毕业后去往更广阔的人生舞台,精彩的人生不应该只停留在某一处,
人人处处都是风景 ,让我们彼此祝愿,未来可期。
Project Loom 试图解决传统并发模型中的限制,提供了一种更轻量的线程替代方案以及用于管理线程的新语言结构
actor编程模型是一个强有力的抽象模型,擅长解决真实世界建模,容错、并发、分布式系统问题
actor抽象编程模型 互相独立的actor之间发送消息 ,actor可以创建子actor,并负责监管,
当子actor出现错误的时候可以重启或者重新创建,这套容错机制给整个actor系统带来了自愈能力
Akka Distributed Data使用了CRDTs(Conflict Free Replicated Data Type)
所有数据项都通过直接复制或基于gossip协议传播到所有节点或具有特定角色(role)的节点
还可以对读、写的一致性进行细粒度的控制
An ActorSystem is a heavyweight structure that will allocate 1…N Threads,
so create one per logical application
Akka Cluster provides a fault-tolerant decentralized peer-to-peer based Cluster Membership Service with no single point of failure or single point of bottleneck.
It does this using gossip protocols and an automatic failure detector.
Event Sourcing 事件溯源 是一种架构模式
事件驱动,业务由事件驱动来完成
事件是一等公民,系统的数据以事件为基础,事件保存在某种存储上
业务数据只是一些由事件产生的视图
第一页
上一页
下一页
最后一页