10 月 14 日参加了 @rocLv 组织的 Ruby Summit China 2018(郑州),并分享了这个话题。
Slides 发布到了这个: https://speakerdeck.com/fengzhichao/rails-based-saas-applications-schemaless-and-multi-tenancy-zhong-wen
视频在这里:https://ruby-china.org/topics/37647
本次分享本来是想总结一下金数据这几年来,使用 Ruby on Rails 在开发 SaaS 应用中,遇到的问题以及我们的解决方案。但是这样子 topic 太大了,并且会和其他讲师冲突(性能、运维、安全这些其他讲师有分享)。
所以最后集中到了两个点:
1,如何使用 Schemaless 模型,创建一个通用的动态表单/数据系统。
这个 其实 @jasl 在 https://ruby-china.org/topics/33098 分享了类似的话题,有兴趣的同学可以两个结合着看 :)
2,如何使用 Multiple Tenancy 模型,将现有个人版升级为企业版。
Multi-Tenancy 大家可能都熟悉,这里主要会分享金数据当时遇到的挑战以及我们如何解决的。
~~~分割线~~~
金数据(https://jinshuju.net)在 @西安 和 @成都 招聘 Ruby/Rails 工程师 以及 DevOps 工程师。有兴趣的同学可以和我们联系~
具体信息可见: