又是一年毕业季,公司为了储备人才和宣传公司文化,计划去各大院校进行校招,当时人事部挑选了3所大学,分别是:成都信息工程学院、成都大学和电子科技大学。      我有幸作为公司技术代表到成都信息工程学院进行校招宣讲。      当时伟哥通知我,让我去大学宣讲,我一下懵了,因为我作为技术流从来没有在
# 携程BU架构浅析 近年来,随着互联网快速发展,传统企业纷纷转型以适应新市场环境。携程,作为国内最大在线旅游平台之一,其整体架构发生了重大变化,推出了BU(Business Unit)架构。本文将对携程BU架构进行详细介绍,并通过代码示例帮助理解这一架构实施。 ## 1. 什么是BU架构BU架构,即事业部制架构,是将一个大企业划分为多个小单位(或事业部)以提高业务灵活性和市场
原创 11月前
231阅读
# 组织架构BU CU关系 在一个公司里,通常会有不同业务部门(Business Unit,BU)和客户单位(Customer Unit,CU)来共同推动公司发展。BU和CU之间关系是相互依赖,彼此之间合作和协调对于公司运营至关重要。本文将介绍组织架构BU和CU关系,以及如何有效地管理这种关系。 ## 什么是BU和CU? **Business Unit(BU)** 是公司内
原创 2024-04-05 06:36:45
2028阅读
      伴随外部环境剧烈变化以及信息技术不断发展,关于组织结构理论和概念层出不穷,包括有集团总部定位,事业部制,职能型组织结构,客户型组织结构,矩阵式组织结构等等。组织结构实践则更加丰富多彩,从战略变革到流程再造,无不涉及组织结构调整与优化。但现实却不容乐观,企业常常陷入组织结构困惑,面对不同组织模型,不知如何选择;或是设计了看似
一、云计算服务和交付模式1、基础设施即服务(Infrastructure as a Service,IaaS )       ——用户通过Internet可以从完善计算机基础设施获得服务。例如:硬件服务器租用2、平台即服务(PaaS,Platform as a Service)——将已经部署好和配置好IT资源,并且“就绪可用”用户环境共给用
转载 2023-07-27 14:15:30
90阅读
一、阅读背景  菜鸟方舟是面向菜鸟所有研发资源管理和运维平台,负责对菜鸟基础设施资源进行管控,以支撑日常和大促资源需求。  弹性调度是菜鸟方舟一个重要组成部分,也是方舟一个重要功能特性。  通过弹性调度,能够使应用在业务压力上升时及时扩充资源,而在业务压力下降时对资源进行释放,从而实现在保证稳定性前提下尽可能地提升资源使用效率。在未来引入离线任务进行混部,或者细粒度资源计价方式后,这
转载 2023-09-30 13:28:41
807阅读
前言今天是菜鸟管理系列第二弹,我们继续反思总结下之前遇到一些问题和学习思考。同样地,如果你看到一些观念跟你观点冲突了,可能是我还没达到你理解层次,也可能是我们所处企业环境不同。1. 团队成员不配合工作,你怎么处理?这个要分情况看,一般团队成员不配合是出于以下 3 种情况:情况 1 —— 情绪恶化导致不配合: 这类同学本身是非常愿意为团队做出贡献,但是因为某些因素发生变化,导致个人情绪面恶
转载 2023-10-18 17:31:36
156阅读
自动驾驶2023并不平静,经历了多家企业上半年退市、倒闭传闻后,互联网大厂也迎来了风波。无人物流领域老大哥阿里达摩院也发生了业务线重大调整,据最新消息达摩院将放弃自动驾驶领域研发,将自动驾驶实验室并入菜鸟集团,这也意味着阿里自动驾驶将从实验室前沿科技探索,转入场景业务落地实战。          阿里菜鸟——全球最大无人配送车队谈起阿里菜
让一部分开发者看到未来物流系统难题 菜鸟物流系统脱胎于天猫、共享交易,系统之间存在着"打断腿连着皮"紧密联系,多年来双方配合默契,承担着整个泛电商业务最核心链路。随着集团业务蓬勃发展,线上购物更加深入人心,在每年双十一订单峰值纪录不断被打破背后,技术投入和成本也在不断增加,特别是近几年,支付能力提升已经渐渐可以和下单持平,这对物流系统压力也越来越大。交易和物流两者间密不可分
  在以往菜鸟整体资源使用率都处于一个比较低水平,其原因有以下两点:在线应用一般是通过单机性能压测,并且结合经验预估业务流量方式来确定所需容器数量。这种方式很大程度上会受到评估者主观因素干扰,在估算业务流量时也通常会保留较大冗余。 还有就是以往模式下,一个应用分组扩缩容操作频率很低,这使估算业务流量时,需要以每天峰值流量以及未来一段时间(通常以月为单位)内业务发展情况来作
弹性调度基本模式    方舟弹性调度希望提供给用户不只是一种弹性操作集群资源能力,而是要对所有用户成本和稳定性优化这件事负责。由于目标应用在各方面差异性很大,所涉及配置项数以千计并且一直处于动态变化状态,全靠人工进行配置管理非常不现实。由此,方舟弹性调度提出了一种闭环反馈式模式(如上图所示)。弹性调度基础能力基于应用分组运行情况和不同应用分组
# 实现“菜鸟组织架构”——新手开发者指南 在本文中,我们将带领刚入行小白开发者实现一个简单“组织架构”系统。这个系统将展示一个公司或团队层级结构,帮助新手理解组织结构基本概念和实现流程。 ## 流程概述 整件事情流程如下表所示: | 步骤 | 描述 | |--------|------------------------
原创 10月前
108阅读
一个全新APP在线制作平台--“菜鸟应用”发布,见证了国内也是全球最领先“不需编程,真正能自己在线制作APP免费互动平台”诞生。  相信所有智能手机玩家都很清楚APP是什么,它就是我们在手机里安装各种各样好玩、实用手机应用程序。也相信每个APP爱好者都动过自己制作心思,毕竟别人做应用再多,还是无法最贴近自己需求和兴趣。但长久以来,APP开发牵涉到复杂编程代码和专业UI界面设
# 菜鸟架构科普 ## 什么是菜鸟架构菜鸟架构是一种针对初学者或新手设计简单易懂架构设计风格。这种架构注重简洁、易懂和易维护,适合于小型项目或初学者学习使用。菜鸟架构追求简单设计和实现,避免过度复杂结构和技术,以方便新手快速上手并理解。 ## 菜鸟架构特点 1. **简单易懂**:菜鸟架构追求简单明了设计风格,避免过度复杂结构和技术,让初学者也能轻松理解和上手。 2.
原创 2024-03-30 04:53:21
56阅读
目录八、PipeLine 和 Valve九、Connector十、Executor十一、Bootstrap 和 Catalina十二、组件总结N、结束八、PipeLine 和 Valve从架构设计角度来考虑,至此应用服务器设计主要完成了我们对核心概念分解,确保了整体架构可伸缩性和可扩展性,除此之外,我们还要考虑如何提高每个组件灵活性,使其同样易于扩展.在增强组件灵活性和可扩展性方面,职
首先介绍一下方舟弹性调度三层决策:1.第一层是策略决策,策略决策层由多个不同策略组成,并且支持快速扩展。策略之间逻辑完全隔离,每个策略计算完成后都会独立输出动作(扩容、缩容、不变)和数量。为了能够适应不同应用之间异构,每个应用分组也可以根据实际情况启动或关闭不同策略。2.第二层是聚合决策,聚合决策收集第一层所有策略决策结果,并依据聚合规则得到一个合并后<动作,数量>组。这一
转载 2023-07-07 08:47:22
227阅读
Django一、介绍1、简介是用python语言写开源web开发框架,并遵循MVC设计。Django主要目的是简便、快速开发数据库驱动网站。2、特点1) 重量级框架2)MVT模式MVC 其核心思想是分工、解耦,让不同代码块之间降低耦合,增强代码可扩展性和可移植性,实现向后兼容。M全拼为Model,主要封装对数据库层访问,对数据库中数据进行增、删、改、查操作。V全拼为View,
转载 2024-01-17 14:15:46
35阅读
# 如何实现 MySQL 表中数据Bu 包含” 在软件开发过程中,数据查询是我们经常要处理任务之一。MySQL 是一种常用关系型数据库管理系统,而在 MySQL 中进行检查数据是否包含某些特定值是非常常见操作。本文将以“Bu 包含”作为主题,教会你在 MySQL 中如何实现这一功能。 ## 实现过程概览 在开始之前,我们先简单概述一下实现步骤: | 步骤 | 描述
原创 8月前
6阅读
为什么菜鸟需要弹性调度?在弹性调度出现之前,菜鸟整体资源使用率都处于一个比较低水平,这是因为:1.在线应用一般是通过单机性能压测,并且结合经验预估业务流量方式来确定所需容器数量。这种方式很大程度上会受到评估者主观因素干扰,在估算业务流量时也通常会保留较大冗余。2.以往模式下,一个应用分组扩缩容操作频率很低,这使估算业务流量时,需要以每天峰值流量以及未来一段时间(通常以月为单位)内业务
# Python 补全 ## 引言 Python 是一种高级、解释型编程语言,以其简洁、易读语法而受到广泛欢迎。然而,尽管 Python 有很多功能强大库和模块,有时候我们仍然需要进行一些补全操作以实现我们想要功能。 补全(completion)是指在输入代码时,根据上下文自动显示可能选项,以提高编码效率和准确性。Python 一些集成开发环境(IDE)和文本编辑器提供了补全
原创 2023-11-24 05:19:50
87阅读
  • 1
  • 2
  • 3
  • 4
  • 5