# Square Payroll's Migration from a Monolith to Microservices

DevFeed: [Square Payroll's Migration from a Monolith to Microservices](<https://devfeed.tech/articles/square-payroll-s-migration-from-a-monolith-to-microservices-15879.md>)

Original publisher: [Read original article](<https://developer.squareup.com/blog/square-payrolls-migration-from-a-monolith-to-microservices>)

Author: Harold Sultan

Published: 2022-10-12T04:00:00Z

Content type: article

Language: en

Sources: [Square Corner Blog RSS Feed](<https://devfeed.tech/sources/square-corner-blog-rss-feed.md>)

Topics: [Microservices](<https://devfeed.tech/topics/microservices.md>), [migration](<https://devfeed.tech/topics/migration.md>), [Amazon Web Services](<https://devfeed.tech/topics/aws.md>), [Serverless](<https://devfeed.tech/topics/serverless.md>), [serverless architecture](<https://devfeed.tech/topics/serverless-architecture.md>), [Architecture & Design](<https://devfeed.tech/topics/architecture-design.md>), [Ruby](<https://devfeed.tech/topics/ruby.md>), [MySQL](<https://devfeed.tech/topics/mysql.md>), [Sidekiq](<https://devfeed.tech/topics/sidekiq.md>)

Tags: [architecture](<https://devfeed.tech/tags/architecture.md>), [aws](<https://devfeed.tech/tags/aws.md>), [engineering](<https://devfeed.tech/tags/engineering.md>), [microservices](<https://devfeed.tech/tags/microservices.md>), [migration](<https://devfeed.tech/tags/migration.md>), [mysql](<https://devfeed.tech/tags/mysql.md>), [ruby](<https://devfeed.tech/tags/ruby.md>), [serverless](<https://devfeed.tech/tags/serverless.md>), [serverless-architecture](<https://devfeed.tech/tags/serverless-architecture.md>), [sidekiq](<https://devfeed.tech/tags/sidekiq.md>)

## AI overview

Square describes an early step in migrating Square Payroll from a Ruby monolith backed by MySQL to a more scalable architecture. The article focuses on redesigning its tax filing system with AWS serverless architecture and using a Step Function to reduce code complexity and improve transparency.

## Source excerpt

Scaling with AWS serverless architecture