掘友等级
获得徽章 0
开源节流提升性价比
思路:
开源:冷热分离,使用更低成本存储介质
节流:通过更高比例EC降低单位存储逻辑冗余
提升垃圾回收效率,提高磁盘空间利用率
带来的好处:更高的性价比
事务引擎
在不考虑并发的情况下,以及数据无需落盘持久化的情况下,我们的事务引擎设计就变得比较简单。因此不需要实现复杂的MVCC机制,只需要能够实现事务的Commit和Rollback功能即可。
这里我们实现一个undo stack的机制,每次更新一行数据,就把这行数据老的版本push到undo stack中。如果事务回滚,那么就从undo stack中把老版本的数据逐个pop出来,恢复到原有的数据中去。
作者:字节跳动青训营
链接:
juejin.cn
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
企业的信息安全体系是非常庞大的,任何一个环节都可能会出现安全风险。其中,黑灰产是安全人员最为关注的一个风险来源,也是历年来导致企业和用户损失最大的因素。
如果某个平台或者业务被黑灰产盯上,可能是因为这个业务存在安全隐患被黑灰产利用,也可能只是被黑灰产当做牟利的垫脚石。对黑灰产的监控和防御,就是要了解他们的意图、手段和行为模式,避免被黑灰产攻击或者利用。
作者:字节跳动青训营
链接:
juejin.cn
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
Paxos协议
Paxos算法与RAFT算法区别:
Multi-Paxos 可以并发修改日志,而Raft写日志操作必须是连续的
Multi-Paxos 可以随机选主,不必最新最全的节点当选Leader
优劣势
优势:写入并发性能高,所有节点都能写
劣势:没有一个节点有完整的最新的数据,恢复流程复杂,需要同步历史记录
作者:字节跳动青训营
链接:
juejin.cn
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
云原生,实际是云原生(计算)的简称,它是云计算发展到现在的一种形态。
云原生技术为组织(公司)在公有云、自由云、混合云等新型的动态环境中,构建和运行可弹性拓展的应用提供了可能。 它的代表技术:弹性资源,微服务架构,DevOps
,服务网格。
架构的重要性?
A:那盖房子来做举例子。
我们都知道,地基对于一栋楼房的主要性,架构对于一个软件的重要性也是类似的:
架构没设计好,软件容易崩,用户体验上不去。最终要么重构,要么放弃
架构设计好了,软件的稳定性上去了,用户体验高了,口碑一点点就打造出来了
良好的架构基础,也为软件的未来发展提供了更多的可能。为用户赋能,实现自身价值
作者:字节跳动青训营
链接:
juejin.cn
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
网站攻击者及意图
01
政治目的
出于政治目的实施黑客攻击。可能涉及窃取关键系统的机密数据、破坏关键系统正常运行。
02
经济目的
网站数据具有很高的经济价值,攻击者通过网站漏洞违法获取数据并进行售卖。
03
竞争目的
同类厂商之间可能由于竞争原因,对竞品网站进行一些
攻击,以达到让对方站点无法运行的目的
04
炫技、泄愤
用攻击对方网站方式彰显自己的技术实力,或者对某些仇恨的系统进行攻击。
如何在 HTTP 和 RPC 之间选择?
性能 - RPC 协议往往具备较好的压缩率,性能较高。如 Thrift, Protocol Buffers
服务治理 - RPC 中间件往往集成了丰富的服务治理能力。如 熔断、降级、超时等
可解释性 - HTTP 通信的协议往往首选 JSON,可解释性、可调试性更好
作者:字节跳动青训营
链接:
juejin.cn
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
企业的信息安全体系是非常庞大的,任何一个环节都可能会出现安全风险。其中,黑灰产是安全人员最为关注的一个风险来源,也是历年来导致企业和用户损失最大的因素。
如果某个平台或者业务被黑灰产盯上,可能是因为这个业务存在安全隐患被黑灰产利用,也可能只是被黑灰产当做牟利的垫脚石。对黑灰产的监控和防御,就是要了解他们的意图、手段和行为模式,避免被黑灰产攻击或者利用。
本次可能会给大家简单介绍国内黑灰产的情况,挑选了几种比较经典的黑产作弊手段进行详细分析,希望能帮助大家对黑灰产这个群体有一定的了解,提升各位的安全意识,在日后的工作和生活中,多一些安全角度的思考。
作者:字节跳动青训营
链接:
juejin.cn
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
微服务架构中的基本概念及组件
服务
一组具有相同逻辑的运行实体
实例
一个服务中的每个运行实体
实例与进程的关系
没有必然对应关系,一般一对一或者一对多
常见的实例承载形式
进程、VM、k8s pod......
作者:字节跳动青训营
链接:
juejin.cn
来源:稀土掘金
著作权归作者所有。商业转载请联系作者获得授权,非商业转载请注明出处。
下一页