IEEE Software · 2019 · 10 citations · 14 references
EngineeringInformation SystemsSystems EngineeringEnterprise ArchitectureSystems ArchitectureIntegration ArchitectureMicroservices ArchitecturePlatform ScalingScalability ArchitectureScalability EngineeringSystems IntegrationDeployment PipelinesMicroservice DeploymentMicroservices DeploymentMicroservices Deployment ArchitecturesMicroservices ScalabilityMonolithic To Microservices MigrationScalable Deployment ArchitecturesService Deployment
We moved from a monolithic to a microservice-based architecture for the next generation of our applications at Varidesk. This initiative created challenges such as the inability to scale. In this article, we detail how we tackled the problems.
14
Microservices: The Journey So Far and Challenges Ahead
Pooyan Jamshidi, Claus Pahl, Nabor C. Mendonça et al. · IEEE Software · 2018 · 533 citations · Full text
Engineering, Information Technology, Systems Engineering +16
Christof Ebert, Gorka Gallardo, Josune Hernantes et al. · IEEE Software · 2016 · 490 citations
Usage, costs, and benefits of continuous integration in open-source projects
Michael Hilton, Timothy Tunnell, Kai Huang et al. · 2016 · 289 citations · Full text
Continuous Delivery: Huge Benefits, but Challenges Too
Lianping Chen · IEEE Software · 2015 · 255 citations
Computing, Information Technology, Continuous Improvement +10