自定义博客皮肤VIP专享

*博客头图:

格式为PNG、JPG,宽度*高度大于1920*100像素,不超过2MB,主视觉建议放在右侧,请参照线上博客头图

请上传大于1920*100像素的图片!

博客底图:

图片格式为PNG、JPG,不超过1MB,可上下左右平铺至整个背景

栏目图:

图片格式为PNG、JPG,图片宽度*高度为300*38像素,不超过0.5MB

主标题颜色:

RGB颜色,例如:#AFAFAF

Hover:

RGB颜色,例如:#AFAFAF

副标题颜色:

RGB颜色,例如:#AFAFAF

自定义博客皮肤

-+

星猿科技的博客

【星猿科技】:在这里我们共同探索科技新趋势,分享积累的点滴,从人工智能到高性能计算,我们追求技术的进步,同时珍视分享的力量。欢迎关注我们,在科技与影视的精彩世界中一起遨游,发现更多未知!

  • 博客(73)
  • 资源 (3)
  • 收藏
  • 关注

原创 架构篇50:架构实战:架构设计文档模板

本篇以前面讲过的“前浪微博”消息队列为例,给出架构设计中最重要的两个文档的模板和关键说明。

2024-05-21 18:59:15 412

原创 架构篇49:谈谈App架构的演进

架构设计相关的理念、技术、实践已经基本讲完,相信你一路学习过来会有一种感觉,这些内容主要都是讲后端系统的架构设计,例如存储高可用、微服务、异地多活等,都是后端系统才会涉及。事实上确实也是如此,通常情况下我们讲架构设计,主要聚焦在后端系统,但这并不意味着 App、前端就没有架构设计了,专栏所讲述的整套架构设计理念,虽然是来源于我的后端设计经验,但一旦形成完善的技术理论后,同样适应于 App 和前端。本篇我们来谈谈 App 架构的演进,以及上面这些架构设计关键点是如何体现的。

2024-05-21 18:41:49 387

原创 架构篇48:再谈开源项目:如何选择、使用以及二次开发?

今天我们再聊开源项目,谈谈如何选择、使用以及二次开发。

2024-05-21 18:37:48 574

原创 架构篇47:架构重构内功心法第三式:运筹帷幄

架构师在识别系统关键的复杂度问题后,还需要识别为了解决这个问题,需要做哪些准备事项,或者还要先解决哪些问题。这就需要我今天要和你分享的架构重构内功心法第三式:运筹帷幄。

2024-05-21 18:33:49 495

原创 架构篇46:架构重构内功心法第二式:合纵连横

本篇来聊聊架构重构内功心法的第二式:合纵连横。

2024-05-21 18:29:50 274

转载 架构篇45:架构重构内功心法第一式:有的放矢

说了那么多架构重构的难度,千万不要被困难所吓倒,架构师正是需要在原来一团乱麻中找到线索,然后重新穿针引线,帮助业务进一步腾飞发展。接下来我将分 3 期分享架构重构内功心法,今天先来看第一式:有的放矢。

2024-05-18 10:15:23 373

原创 架构篇44:互联网架构模板:“平台”技术

本篇我们来聊聊互联网架构模板的“平台”技术

2024-05-18 10:08:23 547

原创 架构篇43:互联网架构模板:“用户层”和“业务层”技术

本篇将从“用户层”和“业务层”的角度谈谈常见的应用场景和关键技术。

2024-05-18 10:04:46 525

原创 架构篇42:互联网架构模板:“网络层”技术

介绍互联网架构模板的“网络层”技术的几个关键架构设计点,部分内容专栏前面已经有深入阐述,今天作为概要的总结把它们归纳一下。

2024-05-18 10:00:49 329

原创 架构篇41:互联网架构模板:“开发层”和“服务层”技术

上一期,我们介绍了互联网架构模板中的存储层技术。关于这部分内容,将逐层介绍每个技术点的产生背景、应用场景和关键技术,希望让读者可以对整体的技术架构有一个全貌认知。今天我们来聊聊互联网架构模板的“开发层”和“服务层”技术。

2024-05-18 09:56:07 375

原创 架构篇40:互联网架构模板:“存储层”技术

互联网的标准技术架构自底向上可以分为:存储层、开发层、服务层、网络层、用户层、业务层等六大层级,本篇我们先来聊聊互联网架构模板的“存储层”技术。

2024-05-17 21:24:59 702

原创 架构篇39:互联网技术演进的模式

由于各行业的业务发展轨迹并不完全相同,无法给出一个统一的模板让所有的架构师拿来就套用,因此本篇以互联网的业务发展为案例,谈谈互联网技术演进的模式,其他行业可以参考分析方法对自己的行业进行分析。

2024-05-17 21:17:27 914

原创 架构篇38:架构师应该如何判断技术演进的方向?

对于技术人员来说,技术的快速发展当然是一件大好事,毕竟这意味着技术百宝箱中又多了更多的可选工具,同时也可以通过学习业界先进的技术来提升自己的技术实力。但对于架构师来说,除了这些好处,却也多了“甜蜜的烦恼”:面对层出不穷的新技术,我们应该采取什么样的策略?

2024-05-17 21:10:39 870

原创 架构篇37:微内核架构详解

微内核架构(Microkernel Architecture),也被称为插件化架构(Plug-in Architecture),是一种面向功能进行拆分的可扩展性架构,本片我们介绍常见的微内核架构及其实现。

2024-05-17 20:14:14 1214

原创 架构篇36:微服务架构最佳实践 - 基础设施篇

微服务架构最佳实践的基础设施篇。

2024-02-23 16:54:22 988 2

原创 架构篇35:微服务架构最佳实践 - 方法篇

微服务架构最佳实践的方法篇介绍。

2024-02-23 16:39:01 1171

原创 架构篇34:深入理解微服务架构 - 银弹 or 焦油坑?

由于微服务的理念中也包含了“服务”的概念,而 SOA 中也有“服务”的概念,我们自然而然地会提出疑问:微服务与 SOA 有什么关系?有什么区别?为何有了 SOA 还要提微服务?这几个问题是理解微服务的关键,否则如果只是跟风拿来就用,既不会用,也用不好,用了不但没有效果,反而还可能有副作用。今天我们就来深入理解微服务,到底是银弹还是焦油坑。

2024-02-06 13:17:33 1440 1

原创 架构篇33:传统的可扩展架构模式-分层架构和SOA

为了帮助你在实践中更好的进行可扩展架构设计,将分别介绍几种可扩展架构模式,指出每种架构模式的关键点和优缺点。今天我们来探讨传统的可扩展模式,包括分层架构和 SOA,后面还会介绍微服务架构。

2024-02-04 13:46:36 1233

原创 架构篇32:可扩展架构的基本思想和模式

本篇开始我们讨论架构可扩展模式部分,这部分内容包括分层架构、SOA 架构、微服务和微内核等,先来聊聊架构的可扩展模式。

2024-02-04 13:20:56 1363

原创 架构篇31:如何应对接口级的故障?

异地多活方案主要应对系统级的故障,例如,机器宕机、机房故障、网络故障等问题,这些系统级的故障虽然影响很大,但发生概率较小。在实际业务运行过程中,还有另外一种故障影响可能没有系统级那么大,但发生的概率较高,这就是今天我们聊的如何应对接口级的故障。

2024-02-02 21:03:08 1040

原创 架构篇30:异地多活设计4步走

在掌握上篇提到的 4 大技巧的基础上,我们来探讨下跨城异地多活架构设计的 4 个步骤。

2024-01-29 17:07:18 1151

原创 架构篇29:异地多活设计4大技巧

跨城异地多活是架构设计复杂度最高的一种,针对跨城异地多活架构设计的一些技巧和步骤,我们先来看 4 大技巧,掌握这些技巧算是完成好设计步骤的前提。

2024-01-29 17:05:39 753

原创 架构篇28:业务高可用的保障-异地多活架构

如果业务期望达到即使在灾难性故障的情况下,业务也不受影响,或者在几分钟内就能够很快恢复,那么就需要设计异地多活架构,本篇我们一起来看看异地多活架构。

2024-01-27 09:37:50 1250 1

原创 架构篇27:如何设计计算高可用架构?

本篇我们一起来看看常见的计算高可用架构:主备、主从和集群。

2024-01-26 23:42:45 1051

原创 架构篇26:高可用存储架构-集群和分区

本篇我们一起来看看另外两种常见的高可用存储架构:数据集群和数据分区。

2024-01-25 17:00:52 1006

原创 架构篇25:高可用存储架构-双机架构

常见的高可用存储架构有主备、主从、主主、集群、分区,每一种又可以根据业务的需求进行一些特殊的定制化功能,由此衍生出更多的变种。本篇将针对业界通用的方案,来分析常见的双机高可用架构:主备、主从、主备 / 主从切换和主主。

2024-01-25 16:59:37 1124

原创 架构篇24:排除架构可用性隐患的利器-FMEA方法

如何保证我们能非常简单但是非常有效地做好复杂场景的全面分析,本篇我们讲讲排除架构可用性隐患的利器:FMEA 方法。

2024-01-24 16:05:32 1115 2

原创 架构篇23:作为架构师,我们必须掌握的CAP细节

本篇我们讲讲CAP 的具体细节,简单对比一下 ACID、BASE 几个概念的关键区别点。

2024-01-24 16:04:49 368

原创 架构篇22:CAP理论-布鲁尔定理(Brewer‘s theorem)

对于设计分布式系统的架构师来说,CAP 是必须掌握的理论,今天我们就来聊聊布鲁尔定理。

2024-01-24 16:03:50 768

原创 架构篇21:高性能负载均衡-算法

负载均衡算法数量较多,而且可以根据一些业务特性进行定制开发,今天我们就来聊聊负载均衡算法以及它们的优缺点。

2024-01-24 16:02:13 906 1

原创 架构篇20:高性能负载均衡-分类及架构

单服务器无论如何优化,无论采用多好的硬件,总会有一个性能天花板,当单服务器的性能无法满足业务需求时,就需要设计高性能集群来提升系统整体的处理性能。今天我们先来讲讲负载均衡的分类及架构。

2024-01-24 16:00:53 871

原创 架构篇19:单服务器高性能模式-Reactor与Proactor

本篇我们来看看介绍可以应对高并发场景的单服务器高性能架构模式:Reactor 和 Proactor。

2024-01-24 15:59:23 1122

原创 架构篇18:单服务器高性能模式-PPC与TPC

本篇我们来看看单服务器高性能模式:PPC 与 TPC。

2024-01-23 18:28:12 1166 1

原创 架构篇17:高性能缓存架构

本篇我们来分析下缓存的架构设计要点。

2024-01-23 18:26:57 1318

原创 架构篇16:高性能NoSQL

本篇介绍各种高性能 NoSQL 方案的典型特征和应用场景。

2024-01-23 18:26:05 1158

原创 架构篇15:高性能数据库集群-分库分表

读写分离分散了数据库读写操作的压力,但没有分散存储压力,当数据量达到千万甚至上亿条的时候,单台数据库服务器的存储能力会成为系统的瓶颈,为了满足业务数据存储的需求,就需要将存储分散到多台数据库服务器上。今天就来我们聊聊常见的分散存储的方法“分库分表”,其中包括“分库”和“分表”两大类。

2024-01-23 13:53:23 1073

原创 架构篇14:高性能数据库集群-读写分离

高性能数据库集群的第一种方式是“读写分离”,其本质是将访问压力分散到集群中的多个节点,但是没有分散存储压力;第二种方式是“分库分表”,既可以分散访问压力,又可以分散存储压力。本篇我们先来看看“读写分离”。

2024-01-23 13:51:47 1029

原创 架构篇13:架构设计流程-详细方案设计

完成备选方案的设计和选择后,我们来聊聊架构设计流程第 4 步:详细方案设计。

2024-01-22 17:35:27 677 1

原创 架构篇12:架构设计流程-评估和选择备选方案

本篇我们来聊聊架构设计流程第 2 步:设计备选方案,同样还会结合上期“前浪微博”的场景,谈谈消息队列设计备选方案的实战。

2024-01-22 17:23:43 694 1

原创 架构篇11:架构设计流程-设计备选方案

本篇我们来聊聊架构设计流程第 2 步:设计备选方案,同样还会结合上期“前浪微博”的场景,谈谈消息队列设计备选方案的实战。

2024-01-22 17:02:09 536 2

DeepSeek:中国通用人工智能的入门与精粹-从技术到应用

内容概要:本文详细介绍了国产通用人工智能公司DeepSeek的技术背景及其产品DeepSeek-R1的特点和应用场景。文章解释了该公司专注于通用人工智能(AGI)的研发与应用,推出了开源的推理模型DeepSeek-R1,支持多种任务处理并可用于商业应用。DeepSeek具备强大的推理、文本生成和自然语言理解等能力,涵盖了智能对话、复杂问题解决、文本创作等多个领域。此外,文章还探讨了推理大模型与非推理大模型的区别及各自的应用场景,帮助读者深入了解模型选择和提示语设计策略。文章进一步介绍了提示语设计的原则和技术手段,以及如何根据不同任务类型选择合适的方法,使读者学会高效利用AI工具。 适合人群:对人工智能特别是国产AGI感兴趣的初学者和技术爱好者,以及从事自然语言处理、软件开发等相关工作的专业人士。 使用场景及目标:①学习DeepSeek及相关AGI的技术实现和应用场景;②掌握如何有效使用推理模型及设计高效提示语,以解决现实世界中的复杂问题和实现多样化的文本生成任务。

2025-02-09

售前培训01-沟通拜访与需求挖掘

《售前培训01-沟通拜访与需求挖掘》文档深入探讨了售前过程中的核心环节:有效沟通、客户拜访和需求挖掘。这份培训资料旨在装备销售、售前及对此感兴趣的其他职位人员,提高他们的沟通技巧、客户理解能力和需求分析能力,以更好地满足客户需求,提升销售效率。 文档强调了项目分析与策略制定的重要性,指出在进行客户沟通和拜访之前,深入了解项目背景、客户需求和行业特点是成功的关键。通过细致的客户对话沟通模式介绍,文档教授了如何通过有效的沟通建立信任,如何使用积极的听和问技巧来挖掘客户的真实需求。 在需求挖掘与调研部分,文档详细介绍了如何收集和分析客户信息,包括客户的基本信息、决策人信息、项目背景以及客户面临的问题和挑战。通过实际案例和策略分析,展示了如何通过深入调研和分析,识别客户的潜在需求,从而为客户提供更符合其需求的解决方案。 此外,文档还探讨了如何应对客户交流中的常见问题,包括如何在陌生环境中建立自信、如何处理客户的负面情绪等,提供了一系列实用的改善方法和技巧,如穿透分析法TMVP(目标、方法、价值、证明),旨在帮助售前人员更好地理解客户需求,提供高质量的服务。

2024-02-23

ldap-install.sh

针对centos系统,一键安装openldap server,并自动完成ldap初始化配置,设置objectClass并自动创建初始二级管理目录 建立初始化账号

2023-12-31

BATTERY-TEST-V1.3.rar

该工具为Android智能手机测试续航数据的一个小工具 使用方法: - 通过adb连接手机后,执行程序 实现方式: - 基于批处理,通过adb命令,封装了续航调试的一些特定命令 - 将整个续航测试过程进行了封装 - 适用于从事Android智能手机研发和测试的人员

2020-06-28

AutoBuildDirectoryPatch.sh

一个shell脚本工具,目的是基于当前git代码仓库改动,一键生成修改前后代码对比的移植包,方便进行对比,可直观的看到改动内容

2020-06-28

IDEA-settings.zip

基于google代码规范的封装包 适用于IDEA全家桶,可以直接导入使用,或进行适当微调,快速统一团队内各成员,各开发平台的代码风格 IDEA-settings.zip

2020-06-28

空空如也

TA创建的收藏夹 TA关注的收藏夹

TA关注的人

提示
确定要删除当前文章?
取消 删除