marketing-upyun marketing-upyun / 1 天前

Flink 在又拍云日志批处理中的实践

写文章 Flink 在又拍云日志批处理中的实践又拍云

Flink 批处理

pyli.xm pyli.xm / 1 天前

流量复制方案对比:TCPCopy vs Goreplay

「流量复制」常常应用在准生产环境的测试中,将线上的流量复制到一个准生产环境服务中,测试新功能和服务的承压能力。流量复制可以完全模拟线上的流量,对复杂的业务场景进行真实的服务测试,又不会对生产服务产生任何副作用。 对于复杂的流量复制应用场景和需求,完全可以立项开发一套完整的复制架构,可参考字节团队自研的 ByteCopy[1] 项目。而对于一些简单的需求,开源的工具基本可以搞定。

TCPCopy goreplay

u550266 u550266 / 2 天前

融云 CEO 韩迎:飞信十年珍贵历练,做 To B 别有取巧的心思

▲ 点击上方“科创人”关注公众号,回复【1】 领取商业私房课 450 讲【独家资源】 —文| babayage 编辑 | 笑 笑 4 年苦修通信工程两年职场转型销售 韩迎大学就读于中国互联网黄埔军校之一的北京邮电大学通讯工程专业。毕业那年,韩迎短暂纠结过是要考研还是加入外企,但在那个年代,外企是职场鄙视链顶端的存在,面试套路满满都是“正宫范儿”,“给你留指标、给你签就业协议、给你北京户口,但抱歉,准考证要交上来...

创业

Tiny_熊 Tiny_熊 / 2 天前

死磕以太坊源码分析之 downloader 同步

## 同步模式### full syncfull 模式会在数据库中保存所有区块数据,同步时从远程节点同步 header 和 body 数据,而 state 和 receipt 数据则是在本地计算出来的。在 full 模式下,downloader 会同步区块的 header 和 body 数据组成一个区块,然后通过 blockchain 模块的 `BlockChain.InsertChain` 向数据库中插入区块。

源码 区块链 以太坊

冷星1024 冷星1024 / 2 天前

2021 的 Node.js 开发人员路线图

1. JavaScript 如果你是一名希望掌握一些后端技能的前端开发人员,那么在开始构建 Node.js 应用程序之前,将不必花费大量时间学习 JavaScript。但是,如果你是一个初学者,希望在尽可能短的时间内掌握 Node.js,那么在深入研究 Node.js 环境之前,必须学习以下概念。 箭头函数 数据类型 表达式 函数 词法 this 循环和作用域 数组 模版字符串 严格模式 ES6/ES7 在 Node.js 中,将面对大量的异步编程,为此...

Node.js

u128287 u128287 / 2 天前

网商银行基础技术架构部负责人:云原生演进之路,我们非走不可

这条路又是否适合传统金融机构呢? 传统银行有必要拥抱云原生吗?这个问题,或许还没有太多答案。但这些问题,在传统银行大步向前、业务飞速发展的过程中,一定会遇到:怎样才能在整个底盘升级过程中,尽量避免对已上线业务造成打扰?想做到架构平稳切换,压测方案如何设计定夺?银行怎样改造数据中心,才能保证不同业务间的流量调度、隔离一切正常?而网商银行就用自身的云原生实践给出了解答。

架构 银行 云原生

lucifer210 lucifer210 / 2 天前

我是如何用「最大公约数」秒杀算法题的

关于最大公约数有专门的研究。而在 LeetCode 中虽然没有直接让你求解最大公约数的题目。但是却有一些间接需要你求解最大公约数的题目。 比如: 914. 卡牌分组 [1]365. 水壶问题 [2]1071. 字符串的最大公因子 [3]因此如何求解最大公约数就显得重要了。 如何求最大公约数?定义法 defGCD(a:int,b:int)->int: smaller=min(a,b) whilesmaller: ifa%smaller==0andb%smaller==0: returnsmaller smaller-=1 「复杂度分析」 时间...

算法

djwang djwang / 2 天前

『译』 Apache Pulsar 对现代数据堆栈至关重要的四个原因

本文最初发布于 DataStax 官方博客,经原作者授权由 InfoQ 中文站翻译并分享。本译文发布也已获得授权,较原文有调整。 译文链接:https://www.infoq.cn/article/t7S3mF1HSCJJDE8zsdOt 关于 Apache PulsarApache Pulsar 是 Apache 软件基金会顶级项目,是下一代云原生分布式消息流平台,集消息、存储、轻量化函数式计算为一体,采用计算与存储分离架构设计,支持多租户、持久化存储、多机房跨区域数据复制...

数据 Apache Pulsar

pointers pointers / 2 天前

又有两人要离职……

昨天还在沾沾自喜自己部门还没有人离职,这不今天就啪啪打脸了。本来就人手就不够,还给我一下整出 2 个。 小方 事情是这样的,大家还记得年前的那篇《内向不应该被误解》文章吗,打年度绩效时,本来是打给了内向的小王的。后来经过思考还是打给了部门内另一个工作量小的小方。(下图这篇文章) 今天下午习惯性的问了他,开发任务进展如何,他告知我已经完成,我再三确认是否经过详细测试了...

离职

vivo互联网技术 vivo互联网技术 / 2 天前

Android NativeCrash 捕获与解析

Android 开发中,NE 一直是不可忽略却又异常难解的一个问题,原因是这里面涉及到了跨端开发和分析,需要同时熟悉 Java,C&C++,并且需要熟悉 NDK 开发,并且解决起来不像 Java 异常那么明了,本文为了解决部分疑惑,将从 NE 的捕获,解析与还原等三个方面进行探索。 一、NE 简介 NE 全称 NativeCrash,就是 C 或者 C++ 运行过程中产生的错误,NE 不同于普通的 Java 错误,普通的 logcat 无法直接还原成可阅读的堆栈...

Android NativeCrash

为了减少您的阅读压力,首页仅提供最新的 10 页文章列表,如需查阅更多内容请点击对应的文章标签。

Top