架构师之路 - RSS Feed

Latest articles

MySQL官方的数据库中间件,有人用么?

MySQL官方的数据库中间件,mysql-proxy,有童鞋了解么?mysql-proxy是什么?mysql-proxy是mysql官方提供的mysql中间件服务,上游可接入若干个mysql-client,后端可连接若干个mysql-server。画外音:中间件有基于客户端的,也有基于服务端的,此为后者。mysql-proxy使用什么协议?它使用mysql协议,任何使用mysql-client的上游无需修改任何代码,即可迁移至mysql-proxy上。mysql-proxy能怎么用?能干嘛?mysql-proxy最基本的用法,就是作为一个请求拦截,请求中转的中间层:进一步的,mysql-proxy可以分析与修改请求。拦截查询和修改结果,需要通过编写Lua脚本来完成。mysql-proxy允许用户指定Lua脚本对请求进行拦截,对请求进行分析与修改,它还允许用户指定Lua脚本对服务器的返回结果进行修改,加入一些结果集或者去除一些结果集均可。所以说,根本上,mysql-proxy是一个官方提供的框架,具备良好的扩展性,可以用来完成:(1)sql拦截与修改;(2)性能分析与监控;(3)读写分离;(4)请求路由;(5)...这个框架提供了6个h...

二十几岁,不比;三十几岁,要拼

新尝试,视频号聊技术,欢迎双击爱心新尝试,60s分享一个正能量。“架构师之路”视频号,能学技(duan)术(zi)的视频号如果大家喜欢,我尽量坚持下去。推荐文章:《每秒100W次的计数,架构这样设计》《竞价排名真不是谁出价最高,一定排前面》《数据库软件架构,到底要设计些什么》 阅读原文 原文

国内最顶级的大会,免费送票30张(无任何套路)

中国数据库技术大会,是中国最顶级的技术大会之一了吧,这次又来送福利了。画外音:这次终于到北京了。事件:中国数据库技术大会,DTCC2021时间:8.18-8.20三天地点:北京楼主有分享话题吗?嘉宾:沈剑专场:数据架构设计与实践话题:《移动时代,如何从业务数据架构入手,落地性能优化》有多少个专场?有哪些流弊的嘉宾?太多了,随便举几个例子:腾讯云 林晓斌阿里云 李飞飞OceanBase 日照百度 马如悦PingCAP 黄东旭SphereEx 张亮美团, 京东, 网易, 快手, 华为, 58, ebay, 爱奇艺, Oracle, B站... 等众多公司的技术专家汇聚一堂。有什么福利?(1)数据架构,专场票20张,免费;(2)1天票,10张,免费;(3)3天票,高折扣优惠;如何参与抽奖?留言评论想参会的原因。一人一楼,10,...

做的不好,真的不是因为时间少

7月下半旬,准备读这2本书。画外音:坚持很难,但读书,真的有用。第一本:《杀死一只知更鸟》这是多少子女对父亲的感受呢:“我爸爸整天在外面应酬,等他回家时我早睡了,早上我去上学他还没起床呢,整天也见不到他。”“我爸爸在外地工作,一个月回来一次。每次回来就会先问我成绩。只要考得好就会给我买很多好吃的;只要考得不好就批评我。我感觉他只关心我的成绩,根本就不关心我这个人。”“我爸爸每天下班回家就抱着他的手机,让他陪我玩一会都说没时间。我也不知道他的手机怎么那么重要!”在现代家庭中,妈妈的角色往往更为突出,她们照顾孩子的饮食起居,给孩子挑选合适的学校,送孩子去各种辅导班,而在这一切的背后,爸爸似乎成了那个默默无闻的“隐身人”。然而,父亲对于孩子人格和心理的养成都至关重要:“让一个孩子和一个合适的男人在一起,这个孩子永远不会走上邪路。所以,爸爸绝对在家庭教育中绝不能“缺位”。那要怎样做才是一个合格的好爸爸呢?在《杀死一只知更鸟》这本书中,我们就能找到一个被誉为“全世界最好的爸爸”的榜样。这本书告诉我们,一个好爸爸,并非要多疼爱孩子,或者为孩子付出一切心血,而在于他要以自己的言行为榜样和引导,成为孩子的成长世界里一个可以仰望和依靠的英雄。《杀死一只...

数据库软件架构,到底要设计些什么(收藏)

一、基本概念 概念一:单库 概念二:分片分片解决“数据量太大”这一问题,也就是通常说的“水平切分”。一旦引入分片,势必面临“数据路由”的新问题,数据到底要访问哪个库。路由规则通常有3种方法:(1)范围:range优点:简单,容易扩展。缺点:各库压力不均(新号段更活跃)。(2)哈希:hash优点:简单,数据均衡,负载均匀。缺点:迁移麻烦(2库扩3库数据要迁移)。(3)统一路由服务:router-config-server优点:灵活性强,业务与路由算法解耦。缺点:每次访问数据库前多一次查询。大部分互联网公司采用的方案二:哈希路由。概念三:分组分组解决“可用性,性能提升”这一问题,分组通常通过主从复制的方式实现。互联网公司数据库实际软件架构是“既分片,又分组”:数据库软件架构,究竟设计些什么呢,至少要考虑以下四点:如何保证数据可用性如何提高数据库读性能(大部分应用读多写少,读会先成为瓶颈)如何保证一致性如何提高扩展性二、如何保证数据的可用性?解决可用性问题的思路是:冗余。如何保证站点的可用性?冗余站点。如何保证服务的可用性?冗余服务。如何保证数据的可用性?冗余数据。数据的冗余,会带来一个副作用:一致性问题。如何保证数据库“读”高可用?冗余读...

免费送书,5本,关于架构的(无任何套路)

博文视点又出新书了,微服务架构方向的,看了下,还不错。同时也为大伙带来了一些福利,抽奖免费送出5本(包邮),无任何套路。新书上架:《微服务架构深度解析》书讲了些啥?▊ 微服务架构理论▊ 使用微服务构建业务应用▊ 微服务架构之Spring Cloud技术生态▊ 微服务与分布式中间件▊ 微服务的Devops方法论 ▊ 拥抱响应式编程和云原生有哪些行业专家推荐了?书长啥样?这本书刚上架,抽奖送出5本送给大家。画外音:感谢金主博文视点。如何参与抽奖?留言评论想获得此书的原因。一人一楼,10, 20, 30, 40, 50楼中奖。中奖者我会回复你的评论与你联系。截止时间是7月16日12:00。为了防止刷楼,评论后续统一放出。还有没有其他福利?京东新书上架,限时4.7折,扫码立购,最后两天。画外音:原价118,现价106.2下单后满100减50,实际只要56.2希望你能中奖,希望你能有收获,帮转哈。阅读原文,4.7折购买,最后2天。...

带技术团队,其实很多人和你一样困惑

朋友做的一个服务技术经理的训练营,希望能帮助到大家。前几天跟几个技术总监的朋友聊天,聊到了职业发展的话题,突然发现一个共同点,技术人在不断发展的过程中,尤其走上管理岗位之后,对技术的依赖性越来越少了,对综合能力的要求越来越高。企业对于技术团队的要求早已经不是做好技术支持、产品交付就够了,要能为业务提供更多动力、为业务负责。大家不约而同的发出感慨:挑战来了,必须得提升了。在国内技术大环境下,大部分优秀的技术骨干都要随时准备好突然被提拔到管理层成为一名技术经理。不论是被迫入坑还是临时上任,初从技术转到管理都难免会遭遇一段时间的手忙脚乱,工作节奏也将面临彻底被打乱。  从技术到管理的思维误区和转变 误区一:做了管理后是不是就不做技术了  刚开始做管理的时候,我觉得还是应该要写一些代码,不能把技术给丢了,但是在做管理后会多出很多杂事,经常被打断,所以只能用晚上或者周末时间写代码,但这样会影响整个项目进度,索性后来就不写代码了,有点逃避的感觉。误区二:做了技术管理后,技术水平不进步了怎么办...

竞价排名真不是谁出价最高,一定排在最前面(史上最大误会)

很久以来,很多人对竞价排名有一项误解,认为“谁出价高,谁就排前面”。今天,结合智能竞价广告的工程架构,和大家一起聊一聊这个问题。什么是智能竞价广告业务?从业务上看,整个智能竞价广告,主要分为:(1)业务端:广告主的广告后台;(2)展现端:用户实际访问的页面;业务端,广告主主要有两类行为:(1)广告设置行为:例如设置投放计划,设置地域,类别,关键字,竞价等;(2)效果查看行为:例如广告展示次数是多少,广告点击次数是多少等;展现端,用户主要也有两类行为:(1)站点浏览行为:用户浏览实际的信息,此时广告系统决定出广告主的什么广告;(2)广告点击行为:此时广告系统会对广告主进行扣费;智能竞价广告,核心业务流程是怎样的?下面通过一个的例子,更直观的看看业务流。步骤一:广告主在业务端投递广告。广告主登录业务端后台,进行设置:(1)今日投放地域是“北京-上地”;(2)投放类别是“租房”;(3)定向人群为“女”,“30岁以下”;(4)需要推广的广告内容是他发布的一条“房屋出租”的帖子;(5)竞价设置的是0.2元;(6)单日预算是20元;这些数据,当然通过业务端存储到了数据层,即数据库和缓存里。步骤二:用户来到了网站,进入了“北京-上地-租房”类别,广...

哎,当leader累死了(明明很简单,为啥怎么教都教不会)

新尝试,视频号聊技术,欢迎双击爱心新尝试,60s分享一个正能量。“架构师之路”视频号,能学技(duan)术(zi)的视频号如果大家喜欢,我尽量坚持下去。小象:我去败者组了!OG:小象去败者组,那我也要去!小象:我拿到TI名额了!OG:小象拿到TI名额了,那我也要拿!推荐文章:《每秒100W次的计数,架构这样设计》 阅读原文 原文

程序员单身交友群,来了!

有不少朋友曾经问过我,程序员加班多,没时间社交,如何脱单?这个话题关乎人生大事,一直不敢随意回复,直到这一次,有靠谱的朋友,以及靠谱的门路了。“路人甲”是IT圈很早的自媒体玩家,应该很多人都关注了他,早些年还和他一起做过互推,挺靠谱一个小伙伴。“路人甲”写过代码做过程序员,做过数据分析,做过产品,可以说是比较综合的互联网人了。“路人甲”的执行力很强,一早答应要给自己公众号的单身妹子找男朋友,给单身程序员同胞找妹子,然后... 就真的做起来了。据说,他的好多女读者,都通过他的产品,实现了找到程序员男朋友的愿望。他建立了程序员单身交友群,群里面有来自京东、腾讯、头条、华为、携程、美团、网易、小米的程序员们,有来自平安科技、慕课网、宝马、蘑菇街的运营、开发妹子们。他们会不定时的举办一些小活动,为单身的GGMM创造线上线下社交的机会。现在单身社群,限时、限员对外开放。画外音:开放至群满。加群方式关注下方公众号并在其后台回复:单身群加满立即停止👇👇👇据说,先前加了单身群的很多小伙伴已经成功脱单了,脱单率高达30%。因为绝大部分都是互联的产品,研发,运营,基本是“同一个世界”能够聊得起来的人,因此匹配率较高。关注下方公众号并在其后台回复:单身群加...

Discover, share and read the best on the web

Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters! Get unfiltered news feeds or filter them to your liking.

Get Inoreader
Inoreader - Subscribe to RSS Feeds, Blogs, Podcasts, Twitter searches, Facebook pages, even Email Newsletters!