30 Nov '17, 4pm

Physical separation in #Rails and #Ruby apps

I’ve been just following an interesting discussion within our Rails/DDD community . The particular topic which triggered me was a debate what kind of separation is possible within a Rails app which aims to be more in the DDD spirit. I remember, back in the school, I was taught about the difference between the physical separation of components vs conceptual separation. This was a part of a software engineering class I took. I hope I got it right. If we translate it into Rails terminology + some bits of DDD, we want to have the conceptual separation at the level of Bounded Context. A Bounded Context is a world in its own. It has its own “model” (don’t confuse it with the ActiveRecord models) which represents the domain. Your typical Rails app can have 5-50 different bounded contexts, for things like Inventory, Invoicing, Ordering, Catalog. If you also go CQRS, then some of y...

Full article: https://blog.arkency.com/physical-separation-in-rails-apps/

Tweets

27 apps EVERY runner should know about:

27 apps EVERY runner should know about:

runnersworld.com 02 Dec '17, 12am

Garmin is one of the best in the business when it comes to GPS tracking hardware. Software? Not so much; others do better....

[Rails] Best resources to learn Ruby on Rails

reddit.com 30 Nov '17, 8am

Please keep submissions on topic and of high quality. Just because it has a computer in it doesn't make it programming. If...

Ruby on Rails & Elixir App Monitoring ~ Scout

Ruby on Rails & Elixir App Monitoring ~ Scout

scoutapp.com 30 Nov '17, 4pm

Features that get you to the root of the problem. Transaction Traces Detailed, actionable transactions traces are the foun...

Rails MWS APIを利用するまでの事前準備 [Ruby] on @Qiita http...

qiita.com 30 Nov '17, 3pm

# MWSとは AmazonマーケットプレイスWebサービスの略です。 自分が販売をしているAmazon各プラットフォーム対して以下のようなことができます。 - レポートの取得 - 出品や商品情報の更新削除などができるフィードのサブミット - ...

How to Create Expert Content: Separation of Res...

searchenginejournal.com 29 Nov '17, 3pm

My previous post discussed the first pillar of a successful expert content strategy . We used the demand-based approach to...

Custom configuration - a neat little Rails feat...

guides.rubyonrails.org 06 Dec '17, 5pm

config.action_dispatch.rescue_responses = { 'ActionController::RoutingError' => :not_found, 'AbstractController::ActionNot...

How Dishwashers Ruin Ruby Apps

rubyflow.com 02 Dec '17, 10am

× The Ruby and Rails community linklog Made a library? Written a blog post? Found a useful tutorial? Share it with the Rub...

bookingsync_application (2.0.1): A Rails engine...

rubygems.org 01 Dec '17, 11am

RubyGems.org is the Ruby community’s gem hosting service. Instantly publish your gems and then install them . Use the API ...

Using elasticsearch in a Rails application #rub...

iridakos.com 03 Dec '17, 5pm

is an opensource JSON-based search engine that allows us to search indexed data quickly and with options that are not prov...

Ruby on Rails Peatio Fixes and Customizations -...

freelancer.com 30 Nov '17, 12pm

ruby rails open source reservation , convert spreadsheet ruby rails , build payment website ruby rails , ruby rails view v...