简介
建立在以太坊链上的去中心化借贷合约。
方案
加密货币借贷就是专指将加密货币作为抵押品,借出如稳定币或其他加密货币的金融行为。
来源: https://zhuanlan.zhihu.com/p/347603268
什么是领域,我习惯描述的是制药领域、环境领域、建筑领域、金融领域等,而在领域内,各种业务规则、业务知识盛行,如何有效的把控规则的变化,应对复杂知识,有一个很关键的四字词语,分而治之。分治法在很多场景下体现了其强大的作用力。领域本身很大,那就拆分,得到更小的领域,也即子域,如同递归调用一般,将一个复杂问题拆分单独求解,而最终将解汇总得到复杂问题解。
怎么拆,拆成怎么样合适,依据什么拆,这些在领域驱动设计中有了一套答案,虽然领域驱动设计不是银弹,但可以说的上是一套极好的系统方法论或称为架构设计的方法论。
领域驱动设计常以战略设计与战术设计来将整个领域展现的淋漓尽致,其作用范围既面向业务也面向技术。从战略角度(个人更喜欢称其为上帝视角)去规划系统、划分领域。而从战术角度则从技术层面来指导我们该如何去设计。
RocketMQ的模型/概念/特性/底层原理整理。
转自: http://kaito-kidd.com/2020/09/09/how-i-learned-redis/#more
这篇文章首发在极客时间App《Redis核心技术与实战》专栏。
写这篇文章的背景:
在极客时间App学习《Redis核心技术与实战》专栏时,由于我在评论区持续输出了高质量的内容,之后被此专栏邀请,为专栏供稿加餐内容。这是一篇帮助专栏读者如何高效学习Redis的知识总结分享。
你好,我是蒋德钧(这个专栏的作者)。
在看课程留言的时候,我发现,Kaito同学的总结非常到位,所以就请编辑帮我联系了Kaito,想请他来聊一聊具体是怎么学习Redis的。
接下来,就有请Kaito同学把他的学习经验分享给你。
大家好,我是黄歆,目前担任斗鱼数据平台部基础架构组Leader,主要负责斗鱼数据平台部基础环境建设(Hadoop、ELK、容器集群等)及基础服务开发(发布系统、监控告警、任务调度等)。首先自我介绍一下,我2010年毕业后进入传统行业从事JavaWeb方向近4年时间,随后转入互联网行业进入一号店。2015年3月份加入斗鱼,开始从事基础环境、基础服务相关工作。
今天跟大家分享的主题是《基于ELK的亿级实时日志分析平台实践》,主要跟大家分享一些斗鱼在ELK上的实践、架构演变以及一些采坑、调优的经历。此次分享我分成3个部分,分别是:
1. ELK是什么,为什么要使用ELK;
2. 斗鱼ELK日志分析平台实践;
3. 高并发环境下的ELK相关优化;
首先对于1亿的数据量,要求不高的话,大可只使用一个最小堆来维护前10万个最大的数。
不妨设数的总数为N,需要选出的数为M,那么这种方法带来的时间复杂度为:
这个方法最大的缺点是没有并行计算。
传统企业平台都是烟囱式的系统架构,企业内部为了迎合业务发展不停的打造各种系统,导致各系统间的重复功能建设和维护带来的重复投资。重复投资不仅消耗的是人力,财力还有时间。但打通烟囱式系统间交互的集成和协作成本高昂,各大企业不得不借助ESB产品,构建企业服务总线,打通各系统间的交互问题。
但这种借助ESB“中心化”的服务架构缺点也有不少,“中心化”架构的所有服务调用者和服务提供者之间的交互都必须通过这个中心点,而这个中心点的能力是很难进行扩展的,导致这中心会成为一个瓶颈。