首页
AI Coding
NEW
沸点
课程
直播
活动
AI刷题
APP
插件
搜索历史
清空
创作者中心
写文章
发沸点
写笔记
写代码
草稿箱
创作灵感
查看更多
会员
登录
注册
掘友等级
获得徽章 0
动态
文章
专栏
沸点
收藏集
关注
作品
赞
28
文章 25
沸点 3
赞
28
返回
|
搜索文章
赞
文章( 25 )
沸点( 3 )
如何查找和解决前端内存泄漏问题? - 排查和分析技巧详解
我正在参加「掘金·启航计划」 前言 写这篇文章的起因是:老早之前在公司接手了一款同事开发的 Electron 应用程序,基于 Vue 的。客户反馈该应用使用一段时间就会白屏失去响应,必须强制关闭重启应
支付系统架构设计详解
支付永远是一个公司的核心领域,因为这是一个有交易属性公司的命脉。整体可以看成是交易核心+支付核心 两个大系统。交易系统关联了业务场景和底层支付,而支付系统完成了调用支付工具到对账清算等一系列相关操作。
Innodb到底是怎么加锁的
一条语句加什么锁受多种因素影响,如果你不能确认本文唠叨的这些因素的时候,最好不要抢先发言说"XXX语句对XXX记录加了什么锁"
在线数据库关系图设计工具 dbdiagram.io
前段时间,笔者在设计某个系统模块的时候,需要增加十几张表。 为了简单快速地把这十几张表设计并定义出来,我找到了一个可以在线设计数据库关系图(database relationship diagram)且可以导出DDL SQL的工具——dbdiagram.io。 dbdiagra…
基于Docker + Consul + Nginx + Consul-template的服务负载均衡实现
上一篇文章使用 Consul 和 Registrator 在 docker 的容器环境中搭建了服务注册和发现集群。在服务发现和注册的基础上,本文将引入 Nginx反向代理服务器和 Consul-template 组件,实现动态的服务负载均衡。 1. 工具介绍 1.1. Ngin…
Thrift架构
基于IDL(接口描述语言)生成跨语言的RPC clients and servers,支持超过20种语言 支持二进制的高性能的编解码框架 支持NIO的底层通信 相对简单的服务调用模型 在介绍Thrift架构前,先了解下一般RPC框架的组成结构
MySQL 三万字精华总结 + 面试100 问,和面试官扯皮绰绰有余(收藏系列)
和其它数据库相比,MySQL有点与众不同,它的架构可以在多种不同场景中应用并发挥良好作用。主要体现在存储引擎的架构上,插件式的存储引擎架构将查询处理和其它的系统任务以及数据的存储提取相分离。这种架构可以根据业务的需求和实际需要选择合适的存储引擎。 连接层:最上层是一些客户端和连…
布隆过滤器,不难
布隆过滤器(英语:Bloom Filter)是 1970 年由布隆提出的。它实际上是一个很长的二进制向量和一系列随机映射函数。主要用于判断一个元素是否在一个集合中。 通常我们会遇到很多要判断一个元素是否在某个集合中的业务场景,一般想到的是将集合中所有元素保存起来,然后通过比较确…
微服务设计学习(二)关于服务的集成
微服务之间如何集成应该可以说是微服务相关技术中最重要的知识之一。具体可以表示成服务之间的调用方式、通信协议、序列化协议等。 如果服务集成做得好,你的微服务可以最大程度地保持自治,你可以独立地修改和发布,相反,前期考虑得不周全的话,会给你带来灾难。 本篇是微服务设计学习系列的第二…
轻松构建微服务之服务注册和发现
这种模式是前面两种模式的一个折中,将这个代理放到主机的一个独立程序上,所有这个主机上的应用共享这个代理,应用一般部署在docker容器中,主机可以是一个物理机也可以是虚拟机。在这个代理上进行路由和负载均衡,这个模式也需要一个模式二中独立的注册中心来辅助代理程序做服务发现,这种模…
下一页
关注了
29
关注者
0
收藏集
2
关注标签
24
加入于
2017-08-03