-
从 ClickHouse 到 Apache Doris:快成物流的数智化货运应用实践
导读:随着快成物流的大宗商品产业链的不断发展,货运轨迹规划和实时数据分析的需求日益迫切,为了保障数据报表更新、用户画像圈选与物流轨迹实时更新等大数据核心系统性能,快成物流引入 Apache Doris(https://doris.apache.org) 实时数仓升级了大数据算法平台,目前已经部署在...
01月24日[精选文章]浏览:16
-
一文打尽,8个关键问题,深入解析RPC框架
RPC(远程过程调用)技术在现代软件开发中扮演着至关重要的角色,尤其是在微服务架构和分布式系统中。它使得服务间的通信变得更加高效、透明,并且支持多种编程语言。本文将深入探讨RPC的优势、适用场景、实现原理,以及常见的开源框架和面试题。同时,本文也会探讨RPC的缺点和局限性,以及如何在实际开发中解决常...
01月24日[精选文章]浏览:17
-
-
如何手搓一个自定义的RPC(远程过程调用框架)
1、RPC(远程过程调用概述)远程过程调用(RPC, Remote Procedure Call)是一种通过网络从远程计算机程序上请求服务,而无需了解网络细节的通信技术。在分布式系统中,RPC是一种常用的技术,能够简化客户端与服务器之间的交互。本文将介绍如何基于Netty(网络编程框架)实现一个自定...
01月24日[精选文章]浏览:15
-
-
FlatBuffers:21.7k star,深入浅出FlatBuffers之Schema
一.FlatBuffers是什么?FlatBuffers 是一个序列化库开源,实现了与 Protocol Buffers,Thrift,Apache Avro,SBE 和 Cap'n Proto 类似的序列化格式,主要由 Wouter van Oortmerssen 编写,并由 Google 开源。...
01月24日[精选文章]浏览:18
-
-
使用Go构建和扩展Reddit广告服务平台的经验教训一览!
点击上方关注,All in AI中国Reddit如何使用Go构建其广告服务系统,以及从流程中汲取经验教训。概要Reddit工程团队近段时间将Go引入其堆栈,以编写新的广告服务系统来取代第三方系统。 Deval Shah向我们介绍了这个新服务的架构、Reddit团队第一次使用Go的经验,以及他们使用G...
01月24日[精选文章]浏览:19
-
Autodesk基于Mesos的通用事件系统架构
【编者按】本文由Autodesk Cloud软件架构师Olivier Paugam撰写,解释了如何集合Mesos、Kafka、RabbitMQ、Akka、Splunk、Librato、EC2等基础设施解决实际问题。此外,以如此小规模的团队解决问题确实令人赞叹。以下为分享原文:数月前分到了一项新的任务...
01月24日[精选文章]浏览:16
-
Hadoop教程:8个值得关注的SQL-on-Hadoop框架
数据的操作语言是SQL,因此很多工具的开发目标自然就是能够在Hadoop上使用SQL。这些工具有些只是在MapReduce之上做了简单的包装,有些则是在HDFS之上实现了完整的数据仓库,而有些则介于这两者之间。这样的工具有很多,来自于Shoutlet的软件开发工程师Matthew Rathbone最...
01月24日[精选文章]浏览:17