-
高可用Redis服务架构分析与搭建!
基于内存的Redis应该是目前各种Web开发业务中最为常用的Key-Value数据库了,我们经常在业务中用其存储用户登陆态(Session存储),加速一些热数据的查询(相比较MySQL而言,速度有数量级的提升),做简单的消息队列(LPUSH和BRPOP)、订阅发布(PUB/SUB)系统等等。规模比较大的互联网公司,一般都会有专门的团队,将Redis存储以基础...
时间:2018-06-13点击:178收藏
-
从迪米特法则出发,聊聊代码与数据库的交互方式
研究过设计模式的程序员都知道迪米特法则(Law of Demeter,LoD)也称为最少知识原则(Least Knowledge Principle,LKP):一个对象应该对其他对象有最少的了解。通俗地讲,一个类应该对自己需要耦合或调用的类知道得最少,你的内部是如何复杂都和我没关系,那是你的事情,我就知道你提供的这么多public方法,我就调用这么多,其他的...
时间:2018-06-13点击:191收藏
-
美团外卖iOS多端复用的推动、支撑与思考
前言 美团外卖2013年11月开始起步,随后高速发展,不断刷新多项行业记录。截止至2018年5月19日,日订单量峰值已超过2000万,是全球规模最大的外卖平台。业务的快速发展对技术支撑提出了更高的要求:为线上用户提供高稳定的服务体验,保障全链路业务和系统高可用运行的同时,要提升多入口业务的研发速度,推进App系统架构的合理演化,进一步提升跨部门跨地域团队之间...
时间:2018-06-13点击:181收藏
-
阿里视频云技术专家孙小军:短视频SDK非编架构与渲染引擎技术实现
在6月8日上海云栖视频专场中,阿里视频云技术专家孙小军进行了一场短视频技术分享,解读了短视频非编架构和渲染技术架构的实现原理。阿里云短视频SDK服务了1000多家企业用户,遇到了不同垂直行业、不同业务场景的客户。除了面临多样性需求的技术挑战外,还面临着扩展性、性能及兼容性上的考量。 那么,在基础架构研发层面是如何解决这些问题呢? 阿里云的短视频SDK从非线性...
时间:2018-06-13点击:191收藏
-
区块链钱包开发系统架构详解
随着国内区块链数字货币交易平台的逐步完善,区块链钱包开发和使用会越来越频繁和重要,在使用区块链钱包时,有几个名词必须深刻理解: 1、什么是区块链钱包地址可以把区块链钱包地址想象成一个银行卡号,别人可以给你的钱包地址打钱。一般地址和私钥是成对出现的,他们的关系就像银行卡号和密码。地址就像银行卡号一样用来记录你在该钱包地址上存有多少币。我们可以简单的把钱包地址理...
时间:2018-06-13点击:206收藏
-
6月14日云栖精选夜读丨来看一场 AI 重建的 3D 全息世界杯比赛!
世界杯来了!央视名嘴白岩松调侃 “俄罗斯世界杯,中国除了足球队没去,其他的都去了”,这届世界杯,中国球迷购买球票的数量在所有国家中排名第 9,可见球迷对世界杯的热情。那么,除了准备好小龙虾在电视机前观看世界杯比赛,你有没有想过让 C罗、梅西或者内马尔在你家桌子上踢一场比赛会是什么样子? 热点热议 来看一场 AI 重建的 3D 全息世界杯比赛! 作者:技术小能...
时间:2018-06-13点击:192收藏
-
《Akka应用模式:分布式应用程序设计实践指南》读书笔记8
可用性 简单点来说就是系统能否正常使用。如果系统能够及时响应一个请求,则认为是可用的;如果响应时间过长或者根本不响应,则是不可用的。系统在停机或超载时是不可用的。一般用系统正常运行时长的百分比来计量系统的可用性,例如常常用N个9表示系统的可用性。故障时间秒数=(1-可用性) * 365 * 24 * 3600 描述 通俗叫法 可用性级别 年度停机时间 基本可...
时间:2018-06-13点击:211收藏
-
MOBA类游戏解决方案
一、行业综述 MOBA是英文Multiplayer Online Battle Arena Games的缩写,意为多人联机在线游戏竞技。2003年,暴雪发布发布实时RTS游戏《魔兽争霸》,在这款游戏中,玩家可以自定义地图,其中的Dota地图可以说是如今MOBA游戏最相像的原型。 2015年,行业排名第一的Moba游戏 英雄联盟 (又名LOL)营业额达16.7...
时间:2018-06-13点击:199收藏
-
SpringBoot分布式 - SpringCloud
一:介绍 Spring Cloud是一个基于Spring Boot实现的云应用开发工具,它为基于JVM的云应用开发中涉及的配置管理、服务发现、断路器、智能路由、微代理、控制总线、全局锁、决策竞选、分布式会话和集群状态管理等操作提供了一种简单的开发方式。 微服务(Microservices Architecture)是一种架构风格,一个大型复杂软件应用由一个或...
时间:2018-06-13点击:245收藏
-
android兼容小米xiaomi刘海屏解决方案
引用自小米官方文档,这里缩减了一些内容,捡取重要内容。 转载请标明出处: https://blog.csdn.net/DJY1992/article/details/80688376 本文出自:【奥特曼超人的博客】 推荐: android 兼容所有刘海屏的方案大全 android 兼容huawei手机刘海屏解决方案 android 兼容vivo手机刘海屏解决...
时间:2018-06-13点击:249收藏
-
android兼容oppo手机刘海屏解决方案
引用自OPPO官方文档,这里缩减了一些内容,选取重要内容,包括oppo沉浸式的兼容。 转载请标明出处: https://blog.csdn.net/DJY1992/article/details/80688802 本文出自:【奥特曼超人的博客】 推荐: android 兼容所有刘海屏的方案大全 android 兼容huawei手机刘海屏解决方案 androi...
时间:2018-06-13点击:302收藏
-
ios兼容iphonex刘海屏解决方案
转载请标明出处: https://blog.csdn.net/djy1992/article/details/80683213 本文出自:【奥特曼超人的博客】 目录: 简单描述 兼容IOS刘海屏 简单描述 刘海屏也有其它叫法:凹凸屏、头凹屏、覆盖屏、挖孔屏等等,这里统一按刘海屏命名,虽然都在吐槽IPhoneX的刘海屏,但是各大安卓厂商还是不停的争相模仿,使用...
时间:2018-06-13点击:289收藏
点击排行
-
Docker使用Oracle官方镜像安装(12C,18C,19C)
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- CentOS8编译安装MySQL8.0.19
- SpringBoot2配置默认Tomcat设置,开启更多高级功能
- MySQL8.0.19开启GTID主从同步CentOS8
- Jdk安装(Linux,MacOS,Windows),包含三大操作系统的最全安装
- CentOS7,8上快速安装Gitea,搭建Git服务器
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
推荐阅读
最新文章
- CentOS8,CentOS7,CentOS6编译安装Redis5.0.7
- CentOS8编译安装MySQL8.0.19
- SpringBoot2全家桶,快速入门学习开发网站教程
- SpringBoot2编写第一个Controller,响应你的http请求并返回结果
- CentOS关闭SELinux安全模块
- Docker快速安装Oracle11G,搭建oracle11g学习环境
- SpringBoot2更换Tomcat为Jetty,小型站点的福音
- Springboot2将连接池hikari替换为druid,体验最强大的数据库连接池
- SpringBoot2整合MyBatis,连接MySql数据库做增删改查操作
- MySQL8.0.19开启GTID主从同步CentOS8