首页
沸点
课程
数据标注
HOT
AI Coding
更多
直播
活动
APP
插件
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
确定删除此收藏集吗
删除后此收藏集将被移除
取消
确定删除
确定删除此文章吗
删除后此文章将被从当前收藏集中移除
取消
确定删除
编辑收藏集
名称:
描述:
0
/100
公开
当其他人关注此收藏集后不可再更改为隐私
隐私
仅自己可见此收藏集
取消
确定
微服务
订阅
本尊38961
更多收藏集
微信扫码分享
微信
新浪微博
QQ
24篇文章 · 0订阅
服务发现:Zookeeper vs etcd vs Consul - Go语言中文网 - Golang中文社区
当我们写一个分布式的应用,分布式本身越来越不成问题。窃以为,go 是 google 内部最佳工程实践的典范。而 go 生态中的一些产品明显继承了 google 的优秀思想,包括,把重复的劳动交给机器,把人脑解放出来,做创造性的劳动。如果没有工具支撑,分布式很可能成为运维的灾难。
五分钟了解CDN
CDN全称Content Delivery Network,即内容分发网络。其基本思路是尽可能避开互联网上有可能影响数据传输速度和稳定性的瓶颈和环节,使内容传输的更快、更稳定。通过在网络各处放置节点服务器所构成的在现有的互联网基础之上的一层智能虚拟网络,CDN系统能够实时地根据…
再谈幂等机制
幂等性(Idempotence)。在HTTP/1.1规范中幂等性的定义是: 幂等性:就是用户对于同一操作发起的一次请求或者多次请求的结果是一致的,不会因为多次点击而产生了副作用。 在App中下订单的时候,点击确认之后,没反应,就又点击了几次。在这种情况下,如果无法保证该接口的幂…
微服务概览、误解和误用
【编者的话】 本文从对微服务的误解误用切入,探讨什么是微服务,如何切分微服务。提出了结合传统的DDD,领域驱动设计的理念来帮助定义微服务的边界,值得一读。 【3 天烧脑式基于Docker的CI/CD实战训练营 | 北京站】本次培训围绕基于Docker的CI/CD实战展开,具体内容…
HTTP 内容编码,也就这 2 点需要知道 | 实用 HTTP
HTTP 协议在网络知识中占据了重要的地位,HTTP 协议最基础的就是请求和响应的报文,而报文又是由报文头(Header)和实体组成。大多数 Http 协议的使用方式,都是依赖设置不同的 HTTP 请求/响应 的 Header 来实现的。 本系列《实用 HTTP》就抛开常规的 …
微服务入门权威指南
1. 什么是微服务? 我们首先给出微服务的定义,然后再对该定义给出详细的解释。 从概念中我们可以提取三个关键词:可独立运行、可协同工作、小。这三个词高度概括了微服务的核心特性。下面我们就对这三个词作详细解释。 微服务是一个个可以独立开发、独立部署、独立运行的系统或者进程。 采用…
GraphQL,高效、结构化与系统化的 REST 替代方案
在提及web API的时候,我们大多都会想到REST(表述性状态传递,Representational State Transfer)。你发送请求到一个特定请求的URL,然后你会收到结果,就像是HTML,XML,JSON,明文,PDF,JPEG…这些应用可以理解的任何格式。
Nginx动态路由的新姿势:使用Go取代lua
在Nitro 中, 我们需要一款专业的负载均衡器。 经过一番研究之后,Mihai Todor和我使用Go构建了基于Nginx、Redis 协议的路由器解决方案,其中nginx负责所有繁重工作,路由器本身并不承载流量。 这个解决方案过去一年在生产环境中运行顺畅。 以下是我…
五分钟看懂一致性哈希算法
一致性哈希算法在1997年由麻省理工学院的Karger等人在解决分布式Cache中提出的,设计目标是为了解决因特网中的热点(Hot spot)问题,初衷和CARP十分类似。一致性哈希修正了CARP使用的简单哈希算法带来的问题,使得DHT可以在P2P环境中真正得到应用。 首先求出…