写点什么

团队架构

收录了 团队架构 频道下的 50 篇内容

中小型研发团队架构实践:高效率、低风险,一键发布并测试的持续集成工具 Jenkins

当每月发布次数变得越来越多时,如超过 200 次,发布工作人员的工作量会翻倍,此时由人工发布操作失误引起的风险会变得越来越大。为了提高项目的发布效率,也为了降低由人工操作失误带来的风险,需要引进持续集成工具。

中小型研发团队架构实践:电商如何做企业总体架构?

当我们有了几百个上千个应用后,不仅仅需要单个项目的架构设计,还需要企业总体架构做顶层思考和指导。企业总体架构需要在 技术、业务、管理 之间游刃有余地切换,它包括业务架构、应用架构、数据架构和技术架构。

中小型研发团队架构实践:微服务架构

微服务是细粒度业务行为的重用,需要与业务能力及业务阶段相匹配。微服务框架是实现微服务及分布式架构的关键组件,我们的微服务框架是基于开源 ServiceStack 来实现。

中小型研发团队架构实践三要点

中小型研发团队很多,而社区在中小型研发团队架构实践方面的探讨却很少。中小型研发团队特别是 50 至 200 人的研发团队,在早期的业务探索阶段,更多关注业务逻辑,快速迭代以验证商业模式,很少去关注技术架构。这时如果继续按照原有的架构及研发模式,会出现大量的问题。能不能有一套可直接落地、基于开源、成本低,可快速搭建的中间件及架构升级方案呢?作者将现抛砖引玉,与大家一起探讨这方面的问题。

中小型研发团队架构实践:集中式日志 ELK

随着系统的日益复杂,大数据时代的来临,需要几十甚至上百台的服务器是常有的事,因此迫切需要有一套针对日志、且能够集中式管理的产品。ELK 就实现了集中式日志管理平台,该平台统一涵盖了分布式日志收集、检索、统计、分析以及对日志信息的 Web 管理等集中化管控。

中小型研发团队架构实践:任务调度 Job

Job 类似于数据库中的作业,多用于实现定时执行任务。适用场景主要包括定时轮询数据库同步、定时处理数据、定时邮件通知等。我们的 Job 分为操作系统级别定时任务 WinJob 和 HttpJob,其中,WinJob 使用开源的任务调度框架 Quartz.NET+ ZooKeeper 实现,HttpJob 的服务端是自主开发实现的,可以直接定时调用你的计划任务如微服务。本文分别予以介绍。

中小型研发团队架构实践:小工具合集

本文介绍了一些项目中使用的工具,ORM 框架Dapper.NET 语法简单、运行速度快,与数据库无关,SQL 自主编写可控,是一款适合于互联网系统的数据库访问工具。对象映射工具 EmitMapper 性能较高,AutoMapper 易用性较好。

中小型研发团队架构实践:如何规范公司所有应用分层?

给应用分层这件事情很简单,但是让一家公司的几百个应用采用统一的分层结构,这可不是件简单的事情。它要做到可大可小、简单易用、支持多种场景,我们使用 IPO 方式:I 表示 Input、O 表示 Output、P 表示 Process,一进一出一处理。应用系统的本质就是机器,是处理设备,也是一进一出一处理,IPO 方式相对于 DDD 而言更为简单实用。

中小型研发团队架构实践:搜索服务器 Solr

分库分表后的关联查询,大段文本的模糊查询,这些要如何实现呢?显然传统的数据库没有很好的解决办法,这时可以借助专业的检索工具。全文检索工具 Solr 不仅简单易用性能好,而且支持海量数据高并发,只需实现系统两边数据的准实时或定时同步即可。

中小型研发团队架构实践:Redis 快速入门及应用

Redis的使用难吗?不难,Redis用好容易吗?不容易。Redis的使用虽然不难,但与业务结合的应用场景特别多、特别紧,用好并不容易。我们希望通过一篇文章及Demo,即可轻松、快速入门并学会应用。

中小型研发团队架构实践:如何用好消息队列 RabbitMQ?

使用过分布式中间件的人都知道,程序员使用起来并不复杂,常用的客户端 API 就那么几个,比我们日常编写程序时用到的 API 要少得多。但是分布式中间件在中小研发团队中使用得并不多,为什么会这样呢?

中小型研发团队架构实践:生产环境诊断利器 WinDbg 帮你快速分析异常情况 Dump 文件

生产环境偶尔会出现一些异常问题,WinDbg 或 GDB 就是解决此类问题的利器。调试工具 WinDbg 如同医生的听诊器,是系统生病时做问题诊断的逆向分析工具,Dump 文件类似于飞机的黑匣子,记录着生产环境程序运行的状态。本文主要介绍了调试工具 WinDbg 和抓包工具 ProcDump 的使用,并分享一个真实的案例。

中小型研发团队架构实践:应用监控怎么做?

“没有度量就没有提升”,度量是改进优化的基础,是做好一个系统的前置条件。业务应用是个黑盒子,通过数据埋点来收集应用的实时状态,然后展示在大屏或看板上。它是报警系统和数字化管理的基础,还可以结合集中式日志来快速定位和查找问题。我们的业务监控系统使用 Metrics.NET+InfluxDB+Grafana。

架构师角色的演变:从发号施令到与团队合作
架构师角色的演变:从发号施令到与团队合作

本文探讨了共享架构的文化和架构师角色的演变。

腾讯组织架构整改引思考:中小团队要怎样搭建架构?
腾讯组织架构整改引思考:中小团队要怎样搭建架构?

2019年1月4日,腾讯宣布成立技术委员会,也代表之前宣布的架构调整终于拉开序幕。那么中小团队要如何搭建自己的团队架构呢?本文将会对此展开讨论……

字节跳动基础架构团队参会报告:一文看懂VLDB 22技术趋势及精选论文
字节跳动基础架构团队参会报告:一文看懂 VLDB 22 技术趋势及精选论文

本文总结了 VLDB 的论文分类、研究趋势以及工业界重点论文的摘要。

团队架构的月之暗面

本文从 Adobe 和 Spotify 的不同组织架构入手,介绍了组织架构对公司战略的意义,介绍了常见组织架构模式的优缺点和陷阱,以及架构重组的方法。

团队管理
企业海外营销中的多国团队架构与管理模式
企业海外营销中的多国团队架构与管理模式

在全球化竞争日益激烈的今天,企业海外营销不再是单一市场的操作,而是需要在多国、多文化、多语言的环境中高效运作。多国团队的搭建与管理成为企业海外营销成功的核心要素。企业若想实现全球市场的持续增长,必须深入理解跨国团队的运作机制,建立科学的组织

跨境贸易
出海企业
海外营销推广
跨境电商运营
海外红人营销
团队授权:分散化的架构决策
团队授权:分散化的架构决策

在当今快速发展的技术环境中,集中式架构决策可能成为高效交付和创新的瓶颈。通过自己的故事,我们将分享分散决策如何改善团队之间的一致性,加快决策速度,并培养一种主人翁文化。

从 Etsy 团队看敏捷架构的设计
从 Etsy 团队看敏捷架构的设计

本文转载自技术琐话公众号

团队架构专题_资料-InfoQ中文网