• Java架构师之路:JAVA程序员必看的15本书

    时间:2024-01-17 12:21:45

    作为Java程序员来说,最痛苦的事情莫过于可以选择的范围太广,可以读的书太多,往往容易无所适从。我想就我自己读过的技术书籍中挑选出来一些,按照学习的先后顺序,推荐给大家,特别是那些想不断提高自己技术水平的Java程序员们。一、Java编程入门类对于没有Java编程经验的程序员要入门,随便读什么入门书...

  • linux运维、架构之路-K8s通过Service访问Pod

    时间:2023-12-29 23:09:36

    一、通过Service访问Pod每个Pod都有自己的IP地址,当Controller用新的Pod替换发生故障的Pod时,新Pod会分配到新的IP地址,例如:有一组Pod对外提供HTTP服务,它们的IP很可能发生变化,那么客户端如何找到并访问这个服务呢,Service由此而生。Service从逻辑上代...

  • linux运维、架构之路-Kubernetes本地镜像仓库+dashboard部署

    时间:2023-12-21 20:24:32

    一、部署docker registry           生产环境中我们一般通过搭建本地的私有镜像仓库(docker registry)来拉取镜像。1、拉取registry镜像[root@k8s-master ~]#docker pull docker.io/registryUsing defau...

  • QQ音乐PB级ClickHouse实时数据平台架构演进之路

    时间:2023-12-18 19:31:55

    导语 | OLAP(On-Line Analytical Processing),是数据仓库系统的主要应用形式,帮助分析人员多角度分析数据,挖掘数据价值。本文基于QQ音乐海量大数据实时分析场景,通过QQ音乐与腾讯云EMR产品深度合作的案例解读,还原一个不一样的大数据云端解决方案。一、背景介绍QQ音乐...

  • 58同城高性能移动Push推送平台架构演进之路

    时间:2023-12-18 19:27:23

    本文详细讲述58同城高性能移动Push推送平台架构演进的三个阶段,并介绍了什么是移动Push推送,为什么需要,原理和方案对比;移动Push推送第一阶段(单平台)架构如何设计;移动Push推送典型性能问题分析解决,以及高可用、高性能、高稳定性如何保证。什么是移动Push推送移动Push推送是移动互联网...

  • 从游击队到正规军:马蜂窝旅游网的IM系统架构演进之路

    时间:2023-12-18 19:19:10

    本文引用自马蜂窝公众号,由马蜂窝技术团队原创分享。一、引言今天,越来越多的用户被马蜂窝持续积累的笔记、攻略、嗡嗡等优质的分享内容所吸引,在这里激发了去旅行的热情,同时也拉动了马蜂窝交易的增长。在帮助用户做出旅行决策、完成交易的过程中,IM 系统起到了重要的作用。IM 系统为用户与商家建立了直接沟通的...

  • 精华阅读第 9 期 |滴滴出行 iOS 客户端架构演进之路

    时间:2023-12-18 19:10:17

    「架构都是演变出来的,没有最好的架构,只有最合适的架构!」最近,滴滴出行平台产品中心 iOS 技术负责人李贤辉接受了 infoQ 的采访,阐述了滴滴的 iOS 客户端架构模式与演变过程。李贤辉也是移动开发精英俱乐部中的一员,所以本期重点推荐了这篇文章。更多精彩,请看这里,内容系国内 ITOM 管理平...

  • 【IT名人堂】何云飞:阿里云数据库的架构演进之路

    时间:2023-12-18 18:22:44

    【IT名人堂】何云飞:阿里云数据库的架构演进之路原文转载自:IT168​如果说淘宝革了零售的命,那么DT革了企业IT消费的命。在阿里巴巴看来,DT时代,企业IT消费的模式变成了“云服务+数据”,阿里云将打造一个像淘宝电商一样多方共赢的云生态。而作为阿里云庞大帝国的重要成员,阿里云RDS为社交网站、电...

  • 物联网架构成长之路(6)-EMQ权限控制

    时间:2023-12-01 11:10:43

    1. 前言EMQTT属于一个比较小众的开源软件,很多资料不全,很麻烦,很多功能都是靠猜测,还有就是看官方提供的那几个插件,了解。2. 说明上一小节的插件 emq_plugin_wunaozai文件 emq_plugin_wunaozai.erl这个文件就是Hook钩子设计了,里面默认已经有了。比如在...

  • 【架构师之路】Nginx负载均衡与反向代理—《亿级流量网站架构核心技术》

    时间:2023-11-30 21:28:24

    本篇摘自《亿级流量网站架构核心技术》第二章 Nginx负载均衡与反向代理 部分内容。当我们的应用单实例不能支撑用户请求时,此时就需要扩容,从一台服务器扩容到两台、几十台、几百台。然而,用户访问时是通过如http://www.jd.com的方式访问,在请求时,浏览器首先会查询DNS服务器获取对应的IP...

  • 物联网架构成长之路(9)-双机热备Keepalived了解

    时间:2023-11-30 21:16:31

    1. 前言负载均衡LB,高可用HA,这一小结主要讲双机热备方案保证高可用。这里选择Keepalived作为双机热备方案,下面就对具体的配置进行了解。2. 下载Keepalivedwget http://www.keepalived.org/software/keepalived-1.4.0.tar....

  • 架构之路:nginx与IIS服务器搭建集群实现负载均衡(一)

    时间:2023-11-26 15:21:31

    最近亮亮在研究IIS的负载均衡!本人由于初出茅庐,防骗意识薄弱,一不小心被亮亮坑上了IIS负载均衡之路(亮亮是真黑哈!)。前车之鉴啊!小伙伴们要小心。不过既上了贼船,便决定一条道走到黑。于是乎从大前天晚上被骗到今天下午正好三天的时间,在这三天时间中一直奋斗在这条黑道上!不过也有许多意外收获,愿在此与...

  • 【Java 安全技术探索之路系列:J2SE安全架构】之二:安全管理器

    时间:2023-11-18 11:34:41

    作者:郭嘉 邮箱:allenwells@163.com 博客:http://blog.csdn.net/allenwells github:https://github.com/AllenWell一 安全管理器的功能安全管理器是一个同意程序实现安全策略的类,它会在执行阶段检查须要保护的资源的訪问权限...

  • 架构师成长之路5.2-Saltstack远程执行

    时间:2023-11-18 08:25:19

    点击架构师成长之路架构师成长之路5.2-Saltstack远程执行配置管理工具:Pupper:1. 采用ruby编程语言;2. 安装环境相对较复杂;3.不支持远程执行,需要FUNC工具配置才可以Ansible:1.采用python编程语言;2.被红帽收购;3.轻量级;4.基于模块工作的,本身没有批量...

  • 【转帖】处理器史话 | 当Power架构的发展之路遭遇“滑铁卢”

    时间:2023-11-16 12:31:00

    处理器史话 | 当Power架构的发展之路遭遇“滑铁卢”https://www.eefocus.com/mcu-dsp/366740(8)Power8:决定了 Power 平台的未来发展2014 年 4 月 28 日,Power8 处理器发布。相较于其前辈 Power7/7+,Power8 有着明显...

  • 架构师成长之路3.1-Cobber原理及部署

    时间:2023-07-25 22:48:20

    点击返回架构师成长之路架构师成长之路3.1-Cobber原理及部署Cobbler是一个Linux服务器安装的服务,可以通过网络启动(PXE)的方式来快速安装、重装物理服务器和虚拟机,同时还可以管理DHCP,DNS等。Cobbler 使用 Python 开发,小巧轻便。( 号称是补鞋匠都能学会的工具 ...

  • WEB架构师成长之路 一

    时间:2023-07-09 22:31:40

    一 、你必须学习面向对象的基础知识1.降低软件开发的复杂度2.提高软件开发的效率3.提高软件质量:可维护性,可扩展性,可重用性等。提高软件质量:可维护性,可扩展性,可重用性等,再具体点,就是高内聚、低耦合,面向对象就是为了解决第3条的问题。因此要成为一个好的程序员,最绕不开的就是面向对象了。二、 要...

  • linux运维、架构之路-Zabbix监控

    时间:2023-06-07 18:56:38

    一、监控常用命令1、物理服务器监控命令①添加yum源wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-6.repowget -O /etc/yum.repos.d/epel.repo ht...

  • 微信Android客户端架构演进之路

    时间:2023-05-01 16:28:02

    这是一个典型的Android应用在从小到大的成长过程中的“踩坑”与“填坑”的历史。互联网的变化速度如此之快,1年的时间里,可以发生翻天覆地的变化。今天在这里,重新和大家回顾微信客户端架构的演进过程,以及其背后的开发团队、流程的变化与思考。拓荒微信1.0 for Android的测试版本于2011年1...

  • 火山引擎DataLeap:揭秘字节跳动数据血缘架构演进之路

    时间:2023-03-02 20:03:16

    更多技术交流、求职机会,欢迎关注字节跳动数据平台微信公众号,回复【1】进入官方交流群DataLeap 是火山引擎数智平台 VeDI 旗下的大数据研发治理套件产品,帮助用户快速完成数据集成、开发、运维、治理、资产、安全等全套数据中台建设,降低工作成本和数据维护成本、挖掘数据价值、为企业决策提供数据支撑...