Target: Part One: SBT --> what? how?(工程配置, 命令行方式) Part Two: IntelliJ IDEA --> what? how?(SBT项目; Play项目) …
分类:scala
actor im 中 多种登录机制的设定
1.API认证接口定义 认证目前只支持一种方式:短信或电话回呼。(译注:此处不准确,起码还要邮箱等其他方式。)认证步骤: 调用RequestAuthCode请求验证码。 收到验证码后使用验证码 登录/注册。 如果一直没收…
YLazy Web Page Test , 网页性能测试平台
YLazy Web Page Test , 网页性能测试平台 核心技术 phantomjs harviewer 使用框架 Springboot,Spring scala,Java JPA Mysql jquery boo…
使用Scala基于词法单元的解析器定制EBNF范式文法解析
前言 近期在做Oracle迁移到Spark平台的项目上遇到了一些平台公式翻译为SparkSQL(on Hive)的需求,而Spark采用亲妈语言Scala进行开发。下面是个意外,被论文查重了,移步至我的Leanote博客…
使用Gatling做web压力测试
Gatling是什么 Gatling是一个使用Scala编写的开源的负载测试框架,基于Akka和Netty,具有以下亮点: 高性能 友好的HTML报告 基于情境的记录器(recoder),对开发友好的DSL Gatlin…
大数据浪潮下,诸葛io平台的技术演化之路
本文作者主要以诸葛io背后的大数据平台设计为重点展开讲解。 从本质上来讲,大数据平台的目标都是完成对数据的采集、清洗、加工、加载、建模分析,可视化的过程。 一、大数据平台的通用架构 1. 数据采集:采集是指集中企业待分析…
Gatling-实现session传递处理过的参数
文章主要介绍gatling测试过程中遇到上一个request返回参数,需要经过调用第三方jar包方法签名后再传递至第二个request中作为参数,发起请求。 调用第三方jar包需要用到gatling工具中session方…
使用Akka Cluster Singleton实现集群单例
上篇文章主要讲了如何使用Akka作异步任务处理。最后还抛出一个问题。 具体问题的描述就不在这篇文章赘述了,我们仅简单回顾一下第一种解决方案:覆写persistenceId()时,加一个UUID,这样三台服务器上的Acto…
使用ConstructR启动akka集群
使用ConstructR启动akka集群 akka集群有两种启动方式。一种是手动加入节点(在akka中节点叫做Node); 另一种是通过在配置中指定seed node。seed node是集群的通信节点,用来进行集群的创…
Scala和范畴论 -- 对Monad的一点认识
背景 所有一切的开始都是因为这句话:一个单子(Monad)说白了不过就是自函子范畴上的一个幺半群而已,有什么难以理解的。第一次看到这句话是在这篇文章:程序语言简史(伪)。这句话出自Haskell大神Philip Wadl…
Kafka Log Compaction 解析
最近查看Kafka文档, 发现 Kafka 有个 Log Compaction 功能是我们之前没有留意到的, 但是有着很高的潜在实用价值. 什么是Log Compaction Kafka 中的每一条数据都有一对 Key …
Spark 源码解析之SparkContext
SparkContext SparkContext 是Spark 应用的主入口,通过它可以连接Spark 集群,并在集群中创建RDD,累加器,广播变量等;==每一个启动 JVM 上只能有一个SparkContext,在启…