Skip to content

Latest commit

 

History

History
87 lines (58 loc) · 2.16 KB

vol-10.md

File metadata and controls

87 lines (58 loc) · 2.16 KB

vol 10

July 2014

新增内容

  • JS大爆发

  • 康维定律

  • 微服务和API的兴起

  • 互联网再分散化

技术

  • 前向保密加密技术

  • 事件溯源

  • 人性化注册表

  • 反向康威操纵

  • 现行CSS样式指南,采取SASS/LESS文件结构

  • 真实用户监视

  • 定制服务模版

  • 创建机器映像的构建管道

  • 逐层步进的应用策略

  • 基于属性的单元测试

  • devops鼓励运维和开发相互协作

  • 不推荐将测试作为独立组织,推荐一体化团队

平台

  • COAP是物联网的开放式标准通讯协议
  • DigitalOcean在IaaS领域
  • EventStore是一种开源的函数式数据库
  • Mapbox开放式地图平台
  • OpenID Connect基于OAuth 2.0
  • 二段式认证
  • Time-based One-Time Password,簡稱:TOTP
  • OSGI 开放服务网关协议

工具

  • CartoDB 是基于PostGIS 和 PostgreSQL 的开源GIS工具
  • Flyway 自动化数据迁移
  • Foreman 执行创建、监控和配置
  • GenyMotion 安卓模拟器
  • Go CD 是一种以部署流水线为核心的构建工具
  • Gulp 逐步替代 Grunt,每个插件都只完成一个任务
  • Packer 复杂的虚拟机影像的构建
  • Pact和 Pacto 对Restful服务的交互性测试
  • 移动测试的自动化:Appium,开源
  • Consul 服务注册和服务发现,对标eureka?
  • Flume 收集日志数据,对标logstash?
  • Leaflet.js 是对移动设备友好的js交互地图库
  • Papertrail,日志汇集服务
  • Hadoop map-reduce面向批处理,对于机器学习和交互分析的迭代处理支持不好。Spark可用于大规模数据处理,将map-reduce用于迭代算法和交互式的低延迟数据挖掘。
  • Swagger 是RESTful API的文档生成工具。天下苦WSDL久已。

语言和框架

  • Java 8的巨大改进

  • AngularJS

  • CLojure core.async 允许使用channel进行异步通信,语法类似于Go语言。

  • HAL是一种将超链接合并到JSON表示法的简单格式。典型代表,github API

  • Q 是JS中一种遵循Promise/A+的实现

  • R语言用于独立分析

  • Elm语言

  • Clojure生态的Om框架

  • Rust 函数式编程

  • Spray/akka-http 轻量级Scala套件

  • Spring Boot框架

  • Wolfram语言的符号式思路