标签: 程序
thumbnail

避坑MySQL设计规约156条

怎么才能很好地避免低级故障?以下规范在大型互联网公司经过了充分验证,尤其适用于并发量大、数据量大的业务场景。   在设计数据库技术方案时,我……
thumbnail

365天从0涨到1400万用户,Instagram仅靠三名工程师就撑起了

Instagram 在 2010 年 10 月至 2011 年 12 月的短短一年多的时间内,用户量从 0 飙升到 1400 万,而这一切的背后只有三名工程师在工作。 这个惊人的数量增长来……
thumbnail

C# 23种常见的设计模式

  设计模式通常分为三个主要类别: 创建型模式 结构型模式 行为型模式。 这些模式是用于解决常见的对象导向设计问题的最佳实践。 以下是23……
thumbnail

ClickHouse、Hbase和Kudu全视角比拼,谁是地表最强?

一、前言 Hadoop生态圈的技术繁多。HDFS一直用来保存底层数据,地位牢固。Hbase作为一款Nosql也是Hadoop生态圈的核心组件,它海量的存储能力,优秀的……
thumbnail

ClickHouse放着不用,日志存储分析非要上MySQL和ES?

为了公平对比,ElasticSearch仓库在同一个月有惊人的1076个合并PR,同时在功能性方面,它的节奏也非常让人印象深刻!   我们正在将 Clickhouse 用于 ……
thumbnail

系统架构改造实操:从不堪重负到10倍服务性能提升

一、背景   随着用户量级的快速增长,vivo 官方商城 v1.0 的单体架构逐渐暴露出弊端:模块愈发臃肿、开发效率低下、性能出现瓶颈、系统维护困难……
thumbnail

经验总结出的bug修复技巧分享

        BUG, 又名程序缺陷或者程序漏洞, 是每个程序员每天都回避不了的东西。程序员对bug的感情可谓是五味杂陈:一方面bug非常可恶,尤其是一些偶现的bug……
thumbnail

使用 AdGuard Home 自建 DNS 防污染、去广告 #1 - 安装部署教程(Docker)

前言 Ad­Guard Home 部署的方式有很多种,使用 Docker 部署主要是考虑到其更新维护成本低、玩法多样、灵活。 安装部署 AdGuard Home Docker 部署涉及到网络模……
thumbnail

使用 AdGuard Home 自建 DNS 防污染、去广告 #0 - 先导篇

前言 大家都在聊的广告卫士·家庭版(AdGuard Home)到底是什么? Ad­Guard 应该有不少小伙伴都使用过,人尽皆知它是用来去广告的插件。当 AdGuard Home 几个字第……
thumbnail

基于.NET平台常用的框架整理

分布式缓存框架: Microsoft Velocity:微软自家分布式缓存服务框架。 Memcahed:一套分布式的高速缓存系统,目前被许多网站使用以提升网站的访问速度……