前言 先给MLSQL做个定义: MLSQL是首先是一门语言,SQL的超集。 这意味着他的门槛足够低,无论分析师,研发,算法,运营,产品经理都可以用。 MLSQL 同时也是一个...
RPC 框架的讨论一直是各个技术交流群中的热点话题,阿里的 dubbo,新浪微博的 motan,谷歌的 grpc,以及不久前蚂蚁金服开源的 sofa,都是比较出名的 RPC ...
@小虾米2 另一种思路就是打日志,然后你解析日志再发送到监控的server上
Druid(一)——Druid架构概览什么是Druid Druid是一个高效的数据查询系统,主要解决的是对于大量的基于时序的数据进行聚合查询。数据可以实时摄入,进入到Druid后立即可查,同时数据是几乎是不可变。...
@jwstyle 大体上就把官方文档的总结了一下,图都是官方文档的
Druid(一)——Druid架构概览什么是Druid Druid是一个高效的数据查询系统,主要解决的是对于大量的基于时序的数据进行聚合查询。数据可以实时摄入,进入到Druid后立即可查,同时数据是几乎是不可变。...
数据模型:数据模型恐怕是开发软件中最重要的一部分,因为它不仅影响到软件如何编写,同时也影响我们如何去思考要解决的问题。在复杂的系统中会有很多的中间层,API通常构建在其他的A...
数据密集应用存储数据以便于再次使用——数据库存储开销较大的计算结果以便于加大读取速度——缓存通过关键字去索引和过滤——搜索引擎发消息给其他进程,异步的处理——流式处理周期的处...
来说一说什么bug
程序猿和他的暴躁女朋友再优秀的程序员也敌不过更优秀的Bug, 再优秀的女生也受不了更蠢的程序猿。 听到有人说,程序猿找不到女朋友?那我来跟你说说程序猿的我有个汉语言专业的女朋友是什么体验! 网上有...
一、Ranger概述 1.Ranger简介 Apache Ranger提供一个集中式安全管理框架, 并解决授权和审计。它可以对Hadoop生态的组件如HDFS、Yarn、Hi...
@想飞的僵尸 我也没仔细研究过,从字面上看就是用我们配置的仓库覆盖默认的
解决sbt慢的问题(OSX)sbt真是慢出翔啊,没法忍,开代理也是慢的一比,网上各种教程也尼玛不太行,搞了一晚上,记录下来。 Terminal 就按照我说的来别问为什么,我也不知道。 在~/.sbt下面...
Guice框架 Guice是Google开发的一个轻量级的DI框架,Guice在2008年获得了软件界的奥斯卡--Jolt奖,核心的功能就是依赖反转。Guice的依赖反转比较...