首页
AI Coding
数据标注
NEW
沸点
课程
直播
活动
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
登录
注册
duysh
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
0
文章 0
沸点 0
赞
0
返回
|
搜索文章
最新
热门
认识一下 RabbitMQ
分布式系统中,如何在各个应用之间高效的进行通信,是系统设计中的一个关键。使用消息代理(messagebroker)是一个优雅的解决方案。RabbitMQ就是一个被广泛应用的消息代理,遵循AMQP协议。
ElasticSearch 倒排索引简析
1. 倒排索引是什么? 美女1:“我要找在上海做 PHP 的哥哥。” 需要匹配 性别、城市、语言列。 美女2:“我要找北京的爱旅游、爱美食的 JAVA 哥哥。” 更复杂了是吧,实际场景中,会有更复杂的排列组合。 对于这类的搜索,关系型数据库的索引就很难应付了,适合使用全文搜索的…
Elasticsearch 开箱指南
ES 基础介绍,重点是其中的核心概念。 基础 API 实践操作。 1. 基础介绍 Elasticsearch (ES) 是一个数据库,提供了分布式的、准实时搜索和分析。 基于 Apache Lucene,可以操作结构化数据、非结构化数据、数字类型数据、地理空间数据。 数据存储使…
开发者必须要了解的架构技术趋势:Service Mesh
1. Service Mesh 是什么? 简单来讲,Service Mesh 简化了微服务架构中服务间调用复杂度。 每个微服务都需要处理这些网络问题,如果所有微服务都使用同一套语言还好,可以使用一个框架统一解决,但如果使用了多种语言,那么每种语言又需要统一处理一遍。 微服务实现…
如何高效实用 Git
只要项目是多人参与的,那么就需要使用正确的 Git 工作流程。 下面介绍一个简单有效的工作流程。 1)主分支始终包含线上产品的代码。 2)任何人,包括技术 leader,都不允许直接修改主分支上的代码,因为主分支是线上代码的拷贝。 3)代码的开发是在其他分支上做的。 1)项目启…
轻松理解 Kubernetes 的核心概念
Kubernetes 迅速成为云环境中软件部署和管理的新标准。 与强大的功能相对应的是陡峭的学习曲线。 本文将提供 Kubernetes 的简化视图,从高处观察其中的重要组件,以及他们的关联。 Node(节点)是计算资源的最小单位,表示集群中单台计算机。 可能是数据中心里面的计…
有效的微服务:10 个最佳实践
1. 领域驱动设计 把大的、复杂的应用拆分为小的、自治的、可独立部署的模块。 如果没有正确的拆分,那么结果就是一堆浆糊,有着单体结构的缺点,和微服务结构的复杂度,可以称之为分布式单体。 开发团队要和业务部门、业务领域专家紧密合作。 架构师、开发人员、领域专家应该先做出战略设计:…
网站 cache control 最佳实践
有时,当第二次访问网站时,看起来比较怪,样式不正常。 通常,是因为 cache control 缓存控制策略定义不正确,导致服务端最新部署之后客户端没有接收到最新的更改。 本文将向您展示正确的缓存设置,以便在每次部署后使所有用户的网站保持最新状态。 浏览器为了提高性能,向服务器…
Kubernetes 核心概念
在本文中,我们将介绍基本的Kubernetes概念。Kubernetes的术语很多,可能会令人生畏。 我将帮助您建立一个思维模型,以加快对技术的了解。 首先,我们将研究6层抽象及其组成的各个部分。然后,我们将看看其他7个关键的 K8s API对象。 Deployment 创建和…
最让程序员崩溃的7件事
“中断” 可以说是程序员生产力的头号杀手,因为被打断之后很难回到之前的地方,需要重新梳理思路,很有可能半小时就过去了。 被打断的次数越多,挫败感就越强,生产力也低,bug就越多,一连串的恶性反应。 如果在早上就被打断,那么这一天很可能就出不了什么活儿了。 开会呢?开会就是“有计…
下一页
个人成就
文章被点赞
53
文章被阅读
44,616
掘力值
1,075
关注了
0
关注者
17
收藏集
0
关注标签
10
加入于
2016-06-02