捉虫大师 捉虫大师
3年前
小白也能看懂的dubbo3应用级服务发现详解
搜索关注微信公众号"捉虫大师",后端技术分享,架构设计、性能优化、源码阅读、问题排查、踩坑实践。本文已收录https://github.com/lkxiaolou/lkxiaolou欢迎star。dubbo是一款开源的RPC框架,主要有3个角色:提供者(provider)、消费者(consumer)、注册中心(registry)提供者启动时向
借降本增效之名,探索开闭原则架构设计
在我们的研发生产活动中,经常会遇到如下类似的疑惑:业务和技术在公司组织活动中,究竟应该各扮演什么样的角色?技术的目的是什么?研发生产活动中,如何提高生产事故发生的下限?如果将这些问题统一起来看,是否能
Easter79 Easter79
3年前
SpringCloud Eureka自我保护机制
!(https://oscimg.oschina.net/oscnet/2752fc97a29741f9b8cf1f6627079e8a.png)自我保护背景首先对Eureka注册中心需要了解的是Eureka各个节点都是平等的,没有ZK中角色的概念,即使N1个节点挂掉也不会影响其他节点的正常运行。默认情况
Wesley13 Wesley13
3年前
QQ浏览器赵俊:解读腾讯扶持HTM5游戏政策
手机QQ浏览器高级产品经理赵俊作为平台渠道方的代表,受邀出席了“TFC&LAYABOX大型HTML5金秋新品发布会”,并在发布会上分享了腾讯QQ浏览器对于H5游戏的扶持政策以及如何助力H5游戏。QQ浏览器在H5产业生态中的定位目前手机QQ浏览器是市场占有率和活跃度最高的浏览器,月活跃度2.5亿,腾讯将会逐步开放QQ浏览器的
Wesley13 Wesley13
3年前
API网关正在经历身份危机
_译者:蚊子squirrel__https://www.jianshu.com/p/9fab0982c6bb_翻译一篇API网关的文章,介绍了其三种角色:API管理、集群ingress网关、API网关模式,最后还讲了与servicemesh的关系,通过此文可以更全面的理解API网关的作用。原文:https://medium.com/solo
Stella981 Stella981
3年前
RocketMQ ACL 使用指南
1、什么是ACL?ACL是accesscontrollist的简称,俗称访问控制列表。访问控制,基本上会涉及到用户、资源、权限、角色等概念,那在RocketMQ中上述会对应哪些对象呢?用户用户是访问控制的基础要素,也不难理解,RocketMQACL必然也会引入用户的概念,即支持用户名、密码。资源资源,需
Stella981 Stella981
3年前
Netty源码分析(二):服务端启动
上一篇粗略的介绍了一下netty,本篇将详细介绍Netty的服务器的启动过程。ServerBootstrap看过上篇事例的人,可以知道ServerBootstrap是Netty服务端启动中扮演着一个重要的角色。它是Netty提供的一个服务端引导类,继承自AbstractBootstrap。Serv
Stella981 Stella981
3年前
Raft协议要点
http://www.jianshu.com/p/d10310683bbb状态机一个节点处于下面的3种状态之一:Leader:负责接收客户端的请求,将日志复制到其他节点并告知其他节点何时应用这些日志是安全的。Candidate:Leader选举过程中的临时角色。Follower:负责响应来自Leade
Wesley13 Wesley13
3年前
Unity中鼠标拖动物体移动的算法
鼠标拖动物移动在游戏设计上用的非常多,像飞机射击游戏,我来分享下我的思路:  我的思路: 因为鼠标的屏幕坐标是二维的,物体是世界坐标,三维的。首先将鼠标的屏幕坐标转换为三维的世界坐标,这样为了计算鼠标与物体位置之间的距离,再将移动后的鼠标的屏幕坐标转换为世界坐标,加上之前的距离量,将和值赋给物体坐标,就可以实现了。C算法实现:IEnumera
Stella981 Stella981
3年前
Google调查了人们过去24小时的观看记录,发现了这些......
!(https://oscimg.oschina.net/oscnet/9348305c62ac414d88af14d6bf76fd00.png)考虑到视频在人们生活中所扮演的重要角色,谷歌调查了来自世界各地、共_12000人_在过去_24小时_内观看的视频内容。受访者年龄在_13岁到64岁_之