码迷,mamicode.com
首页 > 2020年11月06日 > 全部分享
经典开源代码分析——Leveldb高效存储实现
经典开源代码分析——Leveldb高效存储实现导读:LevelDB是Google开源的持久化KV数据库,在其高性能的背后,将数据拆分成多层进行存储。本文作者深入分析了LevelDB存储模块的设计和源码实现,快速了解LevelDB高性能背后的原理。作者codedumpcodedump.info博主,多年从事互联网服务器后台开发工作。可访问作者博客阅读codedump更多文章。本文基于leveldb1
分类:数据库   时间:2020-11-06 01:07:54    阅读次数:23
知乎 HBase 实践
知乎HBase实践前言HBase是一个基于Hadoop面向列的非关系型分布式数据库(NoSQL),设计概念来源于谷歌的BigTable模型,面向实时读写、随机访问大规模数据集的场景,是一个高可靠性、高性能、高伸缩的分布式存储系统,在大数据相关领域应用广泛.HBase系统支持对所存储的数据进行透明切分,从而使得系统的存储以及计算具有良好的水平扩展性.知乎从2017年起开始逐渐采用HBase系统存储各
分类:其他好文   时间:2020-11-06 01:07:32    阅读次数:22
Redis作者:近期核心功能的一些思考和澄清
Redis作者:近期核心功能的一些思考和澄清导读:本文为Redis作者Antirez就重点功能的发展方向做出澄清,并表明“Redis没有一个可靠的路线图,多年来我发现走一步看一步才是优秀的路线图”,阅读此文,关注Redis功能研发方向。昨天有位Redis的用户在HackerNews上做了以下评论:虽然我喜欢Redis,但我对目前正在开发的一些功能持怀疑态度。respv3协议中的一些功能,虽然听起来
分类:其他好文   时间:2020-11-06 01:07:13    阅读次数:13
Kubernetes实战——谈谈微博应对春晚等突发峰值流量的经验
Kubernetes实战——谈谈微博应对春晚等突发峰值流量的经验导读:本文由Kubernetes在微博落地的具体工作整理而成。通过围绕业务需求和大家分享下企业内部如何使用Kubernetes来解决具体的业务问题和相应的方案。文中分享了基于Kubernetes的PaaS层弹性混合部署方案,其中有Kubernetes的优点,也有部分Kubernetes在企业落地的缺陷,欢迎大家一起讨论和建设Kuber
分类:Web程序   时间:2020-11-06 01:06:53    阅读次数:30
历时三年,美图全面容器化踩过的坑
历时三年,美图全面容器化踩过的坑导读:本文由分享演讲整理而成。通过围绕美图业务和大家分享下美图容器基础平台建设中的探索经验以及在业务落地过程中的具体问题和相应的方案。美图从2016年开始了容器相关的探索到2018年业务基本实现容器化,期间遇见的一些坑,同时也产生了相应的解决方案,希望对大家有一定的借鉴意义。章敏鹏,目前就职于美图技术保障部架构平台,主要从事容器基础平台建设,流媒体体系相关建设。负责
分类:其他好文   时间:2020-11-06 01:06:16    阅读次数:18
项目管理(PJM)与Sage X3 ERP的集成应用
项目管理(PJM)与SageX3ERP的集成应用PJM和SageX3ERP的各个功能模块集成Sagex3PJM与SageX3的客户关系管理(CRM)、销售、采购、制造和财务等核心功能领域完全集成。图1PJM与SageX3无缝集成PJM和各个业务模块的无缝集成2.1销售:PJM流程使用与项目结构关联标准的销售功能。图2PJM销售管理流程图3项目管理与标准模块的无缝集成同时它添加了两个新的特征来帮助销
分类:其他好文   时间:2020-11-06 01:05:36    阅读次数:17
2PC之踵?是时候升级二阶段提交协议了 原创 DANIEL ABADI 高可用架构 2019-
2PC之踵?是时候升级二阶段提交协议了两阶段提交协议(2PC)已经在企业软件系统中使用了三十多年。它是一种非常有影响力的协议,用于确保访问多个分区或分片中的数据的事务的原子性和持久性。它无处不在-无论是在旧的“古老的”分布式系统、数据库系统和文件系统,如Oracle,IBMDB2,PostgreSQL和MicrosoftTxF(支持事务的NTFS)还是在较年轻的“千禧”系统如MariaDB、Tok
分类:其他好文   时间:2020-11-06 01:05:12    阅读次数:16
架构师口中的混沌工程,究竟用来解决什么问题
架构师口中的混沌工程,究竟用来解决什么问题导读:混沌工程,翻译自国外的ChaosEngineering,在Netflix以及最近的一些技术大会得到了广泛关注,本文介绍了混沌工程的一些基本原理。Netflix不仅是一家互联网视频平台,它也提出了一系列混沌工程的基本原则。混沌工程这个词可能听起来不是那么清晰,但它实际上是一种提高技术架构弹性能力的复杂技术手段。这篇文章旨在解释混沌工程是什么以及它是如何
分类:其他好文   时间:2020-11-06 01:04:46    阅读次数:14
是否值得付费?Oracle,Open JDK等四大JVM性能全面对比
是否值得付费?Oracle,OpenJDK等四大JVM性能全面对比导读:随着Java11的发布,OracleJDK成为收费软件,很多公司转向寻找OracleJDK的替代品。有很多人都会怀疑,OracleJDK和其他JDK之间有没有很大的性能差异,本文作者通过多方面测试,给出这个问题的答案,适合Java程序员研读。市面上可供选择的JVM发行版还是有不少的。选择合适的JVM需要考虑不同的因素。性能是其
分类:数据库   时间:2020-11-06 01:04:25    阅读次数:20
案例分享:巧用各种工具提升无源码系统的性能和稳定性
案例分享:巧用各种工具提升无源码系统的性能和稳定性导读:在没有核心系统源码的情况下,修改源码打印耗时的方法无法使用,通过tcpdump、wireshark、gdb、010editor、火焰图、ida、数据库抓sql耗时语句、oracleash报告、loadrunner等工具找到了服务器tps上不去,C程序进程随机挂掉的问题,并顺利解决,收获颇多。杨振,宜信工程师,前微博feed组工程师,对源码学习
分类:其他好文   时间:2020-11-06 01:04:02    阅读次数:16
(十三) 整合spring cloud云架构 - SSO单点登录之OAuth2.0 根据token获
上一篇我根据框架中OAuth2.0的使用总结,画了SSO单点登录之OAuth2.0登出流程,今天我们看一下根据用户token获取yoghurt信息的流程:/***根据token获取用户信息*@paramaccessToken*@return*@throwsException*/@RequestMapping(value="/user/token/{accesstoken}",method=Requ
分类:编程语言   时间:2020-11-06 01:03:40    阅读次数:20
【IT技术分享】互联网协议系统日志SYSLOG技术
SYSLOGSYSLOG(日志)系统中的大部分日志都是通过一种叫做syslog的机制产生和维护的。syslog是一种标准的协议,基于UDP,端口号514。syslog分为客户端和服务器端,客户端是产生日志消息的一方,而服务器端负责接收客户端发送来的日志消息。syslog日志消息既可以记录在本地(console、tty、buffer),也可以通过网络发送到syslog服务器。syslog服务器可以对
分类:其他好文   时间:2020-11-06 01:03:18    阅读次数:19
Go存储怎么写?深度解析etcd存储设计
Go存储怎么写?深度解析etcd存储设计导读:etcd是用于共享配置和服务发现的分布式,一致性的KV存储系统,在CoreOS和Kubernetes等开源项目中广泛使用。本文作者深入分析了etcd存储模块的设计和实现,对于深入学习Go存储有很大参考作用。作者codedumpcodedump.info博主,多年从事互联网服务器后台开发工作。可访问作者博客阅读codedump更多文章。在前面已经分析了R
分类:其他好文   时间:2020-11-06 01:02:57    阅读次数:11
混沌工程实践指南——如何实施一次"完美"的冷启动
混沌工程实践指南——如何实施一次"完美"的冷启动导读:随着微服务架构的流行,服务本身的可用性降低会大大影响整个系统的稳定性。本文作者一方面阐述了我们需要注意哪些问题来保证单个系统在启动/停止过程中不会影响整个系统的可用性,另一方面介绍了如何对系统进行错误注入以模拟故障。本文十分适合系统架构师阅读。中亭,阿里巴巴高可用架构团队高级技术专家,多年稳定性产品研发、架构演进、常态&am
分类:其他好文   时间:2020-11-06 01:02:36    阅读次数:17
阿里云MySQL及Redis灵异断连现象:安全组静默丢包解决方法
阿里云MySQL及Redis灵异断连现象:安全组静默丢包解决方法导读:云计算时代的服务端网络环境越来越复杂。不但要考虑实际的物理网络,也要考虑到SDN/安全等技术的影响。理论上说,网络对应用开发无感知,然而有时候也并非如此。本文作者记录了一种阿里云上Redis/MySQL的灵异现象,并且记录了问题原因,给出了解决方案。引子:Redisclientlibrary连接Redisserver超时差不多一
分类:数据库   时间:2020-11-06 01:02:14    阅读次数:19
阿里巴巴在微服务系统下架构可视化方面的探索
阿里巴巴在微服务系统下架构可视化方面的探索导读:采用微服务架构后,了解服务之间的关系及依赖是一个比较有挑战的问题。微服务改造后的实际架构模型可能与预想的架构已经存在很大的差异,架构师或系统运维人员需要精确地了解资源实例的构成和交互情况。阿里巴巴在管理微服务方面具有丰富经验,本文总结了阿里巴巴工程师在微服务可视化方面探索。作者简介:严明明(花名:心远),阿里巴巴集团安全生产高可用架构组高级开发工程师
分类:其他好文   时间:2020-11-06 01:01:49    阅读次数:13
深入浅出 Redis 持久化机制
深入浅出Redis持久化机制导读:Redis是最常用的高性能Nosql内存数据库,一旦服务器进程退出,数据库的数据就会丢失,为了解决这个问题,Redis提供了持久化方案,将内存中的数据保存到磁盘中,避免数据的丢失。本文作者通过深入解读Redis源代码,详细介绍了这一问题。作者简介:钱文品(老钱),互联网分布式高并发技术十年老兵,目前任掌阅科技服务端技术专家。熟练使用Java、Python、Gola
分类:其他好文   时间:2020-11-06 01:01:27    阅读次数:15
330条   上一页 1 ... 14 15 16 17 18 19 20 下一页
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!