分布式
-
详解redis分布式锁的这些坑
一、白话分布式什么是分布式,用最简单的话来说,就是为了较低单个服务器的压力,将功能分布在不同的机器上面,本来一个程序员可以完成一个项目:需求-设计-编码-测试但是项目多的时候,一个人也扛不住,这就需要...[详细]
2021-05-21 07:12 分类:大数据 详解分布式系统中如何用python实现Paxos
一致性算法背景 1.Paxos一致性算法解决的问题:分布式系统中数据不能存在单个节点(主机)上,否则可能出现单点故障;多个节点(主机)需要保证具有相同的数据。[详细]
2021-05-19 11:02 分类:Python-
-
-
从被踢出局到5个30K+的offer,一路坎坷走来,沉下心,何尝不是前程万里
先唠叨两句刚毕业那会,工作经验短,招聘的要求同样也低,一般只看重逻辑思维能力和和一些用算法解决现实问题能力,对具体技术栈知识点的深度,掌握程度不强求,懂多少算多少,应届毕业生里面能够表现出中上水平就能被录用。我整体上感觉...[详细]
2021-04-16 09:20 分类:编程语言 -
我还不懂什么是分布式事务
老大:来,你搞一搞分布式事务吧我:......,啥是事务?我:先从理论学起吧我不懂什么是事务如果事务都不懂,就更不用说分布式事务了,于是我马上开始学习了。事务是应用程序中一系列严密的操作,所有操作必须成功完成,否则在每个操作中所...[详细]
2021-04-07 08:45 分类:编程语言 -
关于注解式的分布式Elasticsearch的封装案例
原生的Rest Level Client不好用,构建检索等很多重复操作。 对bboss-elasticsearch进行了部分增强:通过注解配合实体类进行自动构建索引和自动刷入文档,复杂的业务检索需要自己在xml中写Dsl。用法与mybatis-plus如出[详细]
2021-01-26 09:57 分类:编程语言-
面试官问:大量的 TIME_WAIT 状态 TCP 连接,对业务有什么影响?怎么处理?
几个方面:问题描述:什么现象?什么影响?问题分析解决方案底层原理Java面试宝典完整版PDF1.问题描述模拟高并发的场景,会出现批量的TIME_WAIT的TCP连接:短时间后,所有的TIME_WAIT全都消失,被回收,端口包括服务,均正常。即,在高并...[详细]
2021-01-25 09:52 分类:编程语言 -
便捷搭建 Zookeeper 服务器的方法,好用,收藏~
什么是ZooKeeperZooKeeper是Apache的一个顶级项目,为分布式应用提供高效、高可用的分布式协调服务,提供了诸如数据发布/订阅、负载均衡、命名服务、分布式协调/通知和分布式锁等分布式基础服务。由于ZooKeeper便捷的使用方式、卓越的性能...[详细]
2021-01-22 10:39 分类:编程语言