CoreOS容器Linux是为kubernetes设计的容器操作系统,CoreOS容器基础管理平台的特色是使用Rocker或者Docker容器引擎,Etcd做服务发现和配置,Flannel网络,Kubernetes容器管理。在容器操作系统中,CoreOS提供了一个连续的自动更新流,理论上来说,它不会影响运行的应用程序,这是因为它们在容器中运行。
和以 MySQL 为代表的传统事务型数据库相比,数据仓库有一个很大的特点,就是主要面向批量写和查询进行优化,可以不支持更新、事务这些高级特性。一些商用的数据仓库分析系统,例如 Vertica,已经可以做到千亿级数据的秒级导入和秒级查询。神策数据一直致力于帮助企业搭建数据仓库,实现数据的秒级响应,积累数据资产。本文主要通过神策数据在技术上的探索与实践,探讨如何利用现有的开源组件实现分析型数据仓库当中的读写分离。
目前越来越多的互联网企业开始使用 docker,在这之前,虚拟机占据着大部分的企业市场,但是随着 docker 部署的增多,也发现了一些单纯使用 docker 的弊端。例如命令行操作比较繁琐,需要记的参数较多,在此介绍一个好用的解决这些弊端的工具—— Marathon。
本文的目的就是要保证你彻底弄懂JavaScript的执行机制,如果读完本文还不懂,可以揍我。不论你是JavaScript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。
Atom是使用Electron(https://electronjs.org/)写的。Electron是一个基于JavaScript、HTML和CSS用于开发桌面应用的跨平台框架。通过利用现成的框架,可以极大的提高开发效率。 最近我花了点时间看了下Atom(https://atom.io/) ,它是由Github发布的文本编辑器。经过一段时间的研究,我可以将Atom中的多个漏洞组合利用最终实现远程代码执行。
本文关于MySQL的讲述是基于MySQL标准版本,不能覆盖分支版本(比如MariaDB, Percona, XtraDB)中的特性,关于索引的所有讲述如果没有在特指的情况下都是基于InnoDB存储引擎的,文中所用的“优化”一词,更多的是一个参考,而非绝对,所有和优化相关的操作都离不开大量的数据样本,对应的性能指标定义,和无数次的调优方案尝试,调整。本文将“优化”定义为工作负载相同的情况下响应时间的降低。
相对于 Native App 的封闭,PWA 却是完全开放的——PWA 现有的所有技术都是遵循 W3C 的标准,完全开放,因此能够快速被站点接受、被浏览器快速支持。值得一提的是,为了解开传统 Web 的两个枷锁,除 PWA 之外,业界也诞生了很多技术方案,例如部分厂商推出的小程序技术。
下面是一些 github 上比较受欢迎的小程序项目,包括开发框架、UI组件等。
CoreOS容器Linux是为kubernetes设计的容器操作系统,CoreOS容器基础管理平台的特色是使用Rocker或者Docker容器引擎,Etcd做服务发现和配置,Flannel网络,Kubernetes容器管理。在容器操作系统中,CoreOS提供了一个连续的自动更新流,理论上来说,它不会影响运行的应用程序,这是因为它们在容器中运行。
和以 MySQL 为代表的传统事务型数据库相比,数据仓库有一个很大的特点,就是主要面向批量写和查询进行优化,可以不支持更新、事务这些高级特性。一些商用的数据仓库分析系统,例如 Vertica,已经可以做到千亿级数据的秒级导入和秒级查询。神策数据一直致力于帮助企业搭建数据仓库,实现数据的秒级响应,积累数据资产。本文主要通过神策数据在技术上的探索与实践,探讨如何利用现有的开源组件实现分析型数据仓库当中的读写分离。
目前越来越多的互联网企业开始使用 docker,在这之前,虚拟机占据着大部分的企业市场,但是随着 docker 部署的增多,也发现了一些单纯使用 docker 的弊端。例如命令行操作比较繁琐,需要记的参数较多,在此介绍一个好用的解决这些弊端的工具—— Marathon。
本文的目的就是要保证你彻底弄懂JavaScript的执行机制,如果读完本文还不懂,可以揍我。不论你是JavaScript新手还是老鸟,不论是面试求职,还是日常开发工作,我们经常会遇到这样的情况:给定的几行代码,我们需要知道其输出内容和顺序。
Atom是使用Electron(https://electronjs.org/)写的。Electron是一个基于JavaScript、HTML和CSS用于开发桌面应用的跨平台框架。通过利用现成的框架,可以极大的提高开发效率。 最近我花了点时间看了下Atom(https://atom.io/) ,它是由Github发布的文本编辑器。经过一段时间的研究,我可以将Atom中的多个漏洞组合利用最终实现远程代码执行。
本文关于MySQL的讲述是基于MySQL标准版本,不能覆盖分支版本(比如MariaDB, Percona, XtraDB)中的特性,关于索引的所有讲述如果没有在特指的情况下都是基于InnoDB存储引擎的,文中所用的“优化”一词,更多的是一个参考,而非绝对,所有和优化相关的操作都离不开大量的数据样本,对应的性能指标定义,和无数次的调优方案尝试,调整。本文将“优化”定义为工作负载相同的情况下响应时间的降低。
相对于 Native App 的封闭,PWA 却是完全开放的——PWA 现有的所有技术都是遵循 W3C 的标准,完全开放,因此能够快速被站点接受、被浏览器快速支持。值得一提的是,为了解开传统 Web 的两个枷锁,除 PWA 之外,业界也诞生了很多技术方案,例如部分厂商推出的小程序技术。