微服务/分布式 基础面试题

算法/协议说下paxos算法Paxos 有点类似 2PC,3PC,但比这两种算法更加完善。在很多多大厂都得到了工程实践,比如阿里的 OceanBase 的 分布式数据库, Google 的 chubby 分布式锁 。P...

接口设计的18条军规

前言之前写过一篇文章《表设计的18条军规》,发表之前,在全网广受好评。今天延续设计的话题,给大家总结了接口设计的18条军规,希望对你会有所帮助。加苏三的工作内推群1. 签名为了防止API接口中的数据被篡改,很多时候我们...

分享一个MySQL万能备份脚本

此脚本适用于 MySQL 各个生命周期的版本#!/bin/bash# mybackup.sh# 备份保留天数,建议保留三天days=7# 备份时间time=$(date +%Y%m%d%H%M%S)# 备份保存路径ba...

独立开发,有性价比吗?

前半句聊投入,后半句说收获。【一】今年7月从职场,转独立开发的赛道,那个问题一直避而不谈:有收入吗?好奇之中又略带几分质疑。收入偏敏感,大家更乐意聊付出。既然今天主动提这个话题,那就来坦坦荡荡的聊一聊,其实在动笔写之前...

四个月,AI为主,人为辅,一款产品两个知识库!

有句老话:人人都是产品经理;有句新话:AI加持下,人人可做独立开发一、引子2023年开始接触ChatGPT,当时只能算是一个聊天机器人。如今两年过去了,AI这个赛道已经百花齐放。它变得越来越智能,能干的事情也越来越多,...

换一个思维解决问题:希望在转角

前段时间困扰我的一个网络拦截请求的问题,终于被巧妙地解决了。我之前开发了一个net proxy,专门用于对特殊网络环境的模拟,以此测试一个工作中需要测试的软件。简单来说就是用mitmproxy实现一个网络流量代理服务,...

独立开发4个月,0到1之后怎么办?

客观看数据,主观聊现实。【一】2025年七月初,从职场出来独立做产品,擦着人工智能的边,历经4个月的时间:运营七号楼的社媒账号,上线了楼里产品的App和Web网站,开源了《独立开发者》和《AI实践》两款知识库。用盖楼的...

【大数据高并发核心场景实战】 数据持久化层 - 查询分离

1. 业务场景适用场景:数据查询缓慢(数据量大导致、数据聚合时调用外部系统过多导致等)写数据效率尚可所有数据都可能修改(若存在冷数据,可使用上一章的冷热分离方案)基本思路:将更新的数据放在主数据库里,而查询的数据放在另...

我的一个oier朋友

人们数不清她的屋顶上有多少轮皎洁的明月,也数不清她的墙壁之后那一千个灿烂的太阳。——Khaled Hosseini《A Thousand Splendid Suns》我有一个oier朋友。第一部我没有意识到到我们的故事...

分享二个实用正则

前言正则表达式(Regular Expression,简称regex或regexp)是一种用于匹配和操作文本的强大工具。它由一系列字符和特殊字符(称为元字符)组成,用于描述要匹配的文本模式。正则表达式可以在文本中查找、...