-
兼顾稳定和性能,58大数据平台的技术演进与实践
讲师|赵健博编辑|尚剑大家好!我是赵健博,来自58赶集,今天给大家分享一下58大数据这块的经验。我先做个自我介绍,我本科和研究生分别是在北京邮电大学和中国科学院计算技术研究所先后毕业的,之前在百度和360工作,现在是58赶集高级架构师、58大数据平台负责人。我有多年的分布式系统(存储、计算)的实践和研发经验,在我工作的这些年中运营了大大小小的集群,最大单集群...
时间:2018-11-28点击:583收藏
-
网易云原生架构实践之服务治理【转】
云原生(Cloud Native)的高阶实践是分布式服务化架构。一个良好的服务化架构,需要良好的服务发现、服务治理、服务编排等核心能力。本文为读者解析网易云的服务治理策略及其典型实践。 网易云微服务架构 在优化了版本控制策略,研发并集成了自动化构建和发布工具,实现“项目工程化”之后,网易云开始了分布式服务化架构的探索,希望解决支撑海量用户及产品高速迭代需求下...
时间:2018-11-28点击:713收藏
-
python字典类型最疯狂的表达方式
一个Python字典表达式谜题 让我们探究一下下面这个晦涩的python字典表达式,以找出在python解释器的中未知的内部到底发生了什么。 #一个python谜题:这是一个秘密 #这个表达式计算以后会得到什么结果? >>>{True:'yes',1:'no',1.0:'maybe'} 有时候你会碰到一个很有深度的代码示例 --- 哪怕仅仅...
时间:2018-11-28点击:758收藏
-
MySQL分表的3种方法
一,先说一下为什么要分表 当一张的数据达到几百万时,你查询一次所花的时间会变多,如果有联合查询的话,我想有可能会死在那儿了。分表的目的就在于此,减小数据库的负担,缩短查询时间。 根据个人经验,mysql执行一个sql的过程如下: 1、接收到sql; 2、把sql放到排队队列中 ; 3、执行sql; 4、返回执行结果。 在这个执行过程中最花时间在什么地方呢?第...
时间:2018-11-28点击:621收藏
-
祝贺龙果开源支付系统--荣获2017码云最火爆开源项目第9名
2017 年度码云热门项目排行榜 TOP 50 出炉啦!我们根据所有开源项目在码云的用户关注度、活跃度、访问量等信息来对“热门”进行量化,从而筛选出了其中最“热门”的 50 个,它在一定程度上预示着业界的最新流行趋势。 值得注意的是,榜单中涌现出了不少新兴项目,由此可见,国内的开源气氛越来越好,国内的开源也在蓬勃发展。 http://www.oschina....
时间:2018-11-28点击:817收藏
-
海量数据处理之Bloom Filter详解
一、什么是Bloom Filter Bloom Filter是一种空间效率很高的随机数据结构,它的原理是,当一个元素被加入集合时,通过K个Hash函数将这个元素映射成一个位阵列(Bit array)中的K个点,把它们置为1。检索时,我们只要看看这些点是不是都是1就(大约)知道集合中有没有它了:如果这些点有任何一个0,则被检索元素一定不在;如果都是1,则被检...
时间:2018-11-28点击:656收藏
-
拨粽思乡,踏实学习;食粽遥思,玩转端午
说起端午,你会想起 当年和家人一起围坐在饭桌上吃的粽子 虽然今年没有家人的陪伴,但莫慌,你是否感受到来同事朋友们一道道炽热的激光,以及龙果学院的关怀? 今年虽有同事朋友们的陪伴,但一定不要忘记给家人打个电话。 即使隔着电话,也是一种团圆 说到端午,就像过年“北方饺子,南方汤圆”一样,不同地方都有不同的端午美食 首当其冲的当然就是粽子啦 粽子 又叫“角黍”、“...
时间:2018-11-28点击:1136收藏
-
备战京东双11-如何配置MySQL数据库超时设置
最近备战京东双11,在配置MySQL的超时配置发现有很多地方可以设置。这么多超时的配置有什么影响,以及配置会有什么影响呢?今天的文章就给大家分析一下。 1. JDBC超时设置 connectTimeout:表示等待和MySQL数据库建立socket链接的超时时间,默认值0,表示不设置超时,单位毫秒,建议30000 socketTimeout:表示客户端和My...
时间:2018-11-28点击:733收藏
-
火车票抢票代码公开揭秘
火车票抢票代码公开揭秘 市场上很多火车票抢票软件大家应该非常熟悉,但很少有人研究具体是怎么实现的,所以觉得很神秘,其实很简单。下面使用Python模拟抢票程序,给大家揭秘抢票到底是怎么回事。 该代码仅供参考,主要用于大家沟通交流,禁止用于商业用途。 具体代码如下,可以修改成自己的12306用户名账号: #-*-coding:utf-8-*- """ @aut...
时间:2018-11-28点击:759收藏
-
Docker有啥用,看这篇文章就够了![转]
Docker是啥? 打开翻译君输入Docker 结果显示码头工人,没错!码头工人搬运的是集装箱,那么今天要讲的Docker其操作的也是集装箱,这个集装箱就静态而言就是一个应用镜像文件,就动态而言,就是一个容器。蒙了吧?好吧,上图解释。 Docker从狭义上来讲就是一个进程,从广义上来讲是一个虚拟容器,其实更专业的叫法是应用容器( Application Co...
时间:2018-11-28点击:705收藏
-
零基础搭建Hadoop大数据处理-环境
由于Hadoop需要运行在Linux环境中,而且是分布式的,因此个人学习只能装虚拟机,本文都以VMware Workstation为准,安装CentOS7,具体的安装此处不作过多介绍,只作需要用到的知识介绍。 VMware的安装,装好一个虚拟机后利用复制虚拟机的方式创建后面几个虚拟机,省时省力,需要注意的是需要修改每个虚拟机的IP与主机名。 所有虚拟机采用N...
时间:2018-11-28点击:677收藏
-
微服务开发中的数据构架设计
前言 微服务是当前非常流行的技术框架,通过服务的小型化、原子化以及分布式架构的弹性伸缩和高可用性,可以实现业务之间的松耦合、业务的灵活调整组合以及系统的高可用性。为业务创新和业务持续提供了一个良好的基础平台。本文分享在这种技术架构下的数据架构的设计思想以及设计要点,本文包括下面若干内容。 微服务技术框架中的多层数据架构设计 数据架构设计中的要点 要点1:数据...
时间:2018-11-27点击:805收藏
点击排行
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS7安装Docker,走上虚拟化容器引擎之路
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS8编译安装MySQL8.0.19
- CentOS8安装Docker,最新的服务器搭配容器使用
- Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2全家桶,快速入门学习开发网站教程
- 2048小游戏-低调大师作品
- CentOS7设置SWAP分区,小内存服务器的救世主