Tag

team scaling

0 views collected around this technical thread.

Full-Stack Internet Architecture
Full-Stack Internet Architecture
Nov 12, 2021 · Cloud Native

Microservice Splitting Strategies: Purpose, Timing, Principles, Granularity, and Risks

This article explains why, when, and how to split a monolithic application into microservices, covering the goals of splitting, timing decisions, guiding principles, granularity considerations, functional and non‑functional strategies, merging practices, and associated risks.

Cloud NativeDDDarchitecture
0 likes · 18 min read
Microservice Splitting Strategies: Purpose, Timing, Principles, Granularity, and Risks
Java Architect Essentials
Java Architect Essentials
Aug 19, 2021 · Backend Development

When and How to Adopt Microservices: Evaluation, Risks, and Best Practices

This article examines the transition from monolithic to microservice architectures, outlining the advantages and costs of microservices, the conditions under which they should be adopted, practical implementation options, risk assessments, service‑splitting strategies, and a concise comparison with SOA.

Backendarchitecturemicroservices
0 likes · 17 min read
When and How to Adopt Microservices: Evaluation, Risks, and Best Practices
DevOps
DevOps
Mar 15, 2021 · R&D Management

Scaling Scrum: From an 8‑Person Team to a Hundred‑Person R&D Workflow

This article describes how Worktile introduced Scrum, built an 8‑person self‑organizing Scrum team for the Lesschat product, iterated through two‑week Sprints, identified and solved scaling challenges, and eventually evolved into a multi‑team, hundred‑person agile R&D organization with continuous delivery practices.

AgileContinuous DeliveryDevOps
0 likes · 9 min read
Scaling Scrum: From an 8‑Person Team to a Hundred‑Person R&D Workflow
DevOps
DevOps
Jan 25, 2021 · R&D Management

Building Scalable Agile R&D Organizations: From Startup Teams to Global Tribes

The article explains how to design and evolve agile R&D organization structures—from a small startup team to medium, large, and multinational groups—by applying high‑cohesion, low‑coupling, and full‑functionality principles, using Spotify’s squad‑tribe‑chapter‑guild model and rotation mechanisms to eliminate bottlenecks and single points of failure.

AgileDevOpsLeadership Rotation
0 likes · 26 min read
Building Scalable Agile R&D Organizations: From Startup Teams to Global Tribes
Top Architect
Top Architect
Sep 6, 2020 · Cloud Native

Microservice Architecture: Evaluation, Adoption Timing, and Implementation Considerations

This article examines the transition from monolithic to microservice architecture, outlining the benefits and drawbacks of each, the conditions under which microservices should be adopted, the necessary technical and team resources, risk assessments, and practical guidance on service decomposition and migration.

architecturemicroservicesrisk assessment
0 likes · 18 min read
Microservice Architecture: Evaluation, Adoption Timing, and Implementation Considerations
DevOps
DevOps
Mar 8, 2017 · Backend Development

Refactoring a Legacy Payment System to Microservices: Challenges, Decisions, and Lessons Learned

This article recounts how a rapidly growing payment team split off from its original department, faced scaling, performance, and maintainability issues with a legacy SSH‑based Java architecture, and chose a micro‑service redesign, detailing the problems encountered, the restructuring approach, and the insights gained.

Backend DevelopmentSoftware Architecturelegacy system
0 likes · 15 min read
Refactoring a Legacy Payment System to Microservices: Challenges, Decisions, and Lessons Learned
Art of Distributed System Architecture Design
Art of Distributed System Architecture Design
Jun 24, 2016 · Backend Development

Scalable Web Architecture for Startup Companies

This article explains how startup engineers can design and implement a scalable web architecture—covering server clustering, load balancing, distributed caching, database replication, and team organization—to handle rapid user growth without compromising performance or reliability.

Database Replicationdistributed cachingload balancing
0 likes · 15 min read
Scalable Web Architecture for Startup Companies