Comment on Monorepo or Multirepo? Role-Based RepositoriesparentComments−pshirshov6yMonorepo/multirepo and monolith/microservice are orthogonal concepts.Yes and no. In both the cases it's a story about components and their isolation.they may end up building a distributed monolithYup, seen that many times.Monorepo advocates are typically advocating for microservices, but within a single code base.I'm avocating roles. Everywhere.If you're using a tool like bazelIf only Bazel supports Scala well enough...−laurentlb6yIf only Bazel supports Scala well enough...Many companies build their Scala code using Bazel[1]. For example, Databricks wrote about their experience using Bazel on a monorepo containing mostly Scala[2]. Can you share the specific concerns or issues you faced? Thanks.[1] https://github.com/bazelbuild/rules_scala/blob/master/README... [2] https://databricks.com/blog/2019/02/27/speedy-scala-builds-w...(Disclaimer: I work on Bazel)−pshirshov6yThank you, I know. Though I need to build ScalaJS (and I have one small Scala Native) project. This is a total no-go for Bazel. Unfortunately.
Comments
Yes and no. In both the cases it's a story about components and their isolation.
Yup, seen that many times.
I'm avocating roles. Everywhere.
If only Bazel supports Scala well enough...
Many companies build their Scala code using Bazel[1]. For example, Databricks wrote about their experience using Bazel on a monorepo containing mostly Scala[2]. Can you share the specific concerns or issues you faced? Thanks.
[1] https://github.com/bazelbuild/rules_scala/blob/master/README... [2] https://databricks.com/blog/2019/02/27/speedy-scala-builds-w...
(Disclaimer: I work on Bazel)
Thank you, I know. Though I need to build ScalaJS (and I have one small Scala Native) project. This is a total no-go for Bazel. Unfortunately.