rubyonjets / jets

Ruby on Jets
http://rubyonjets.com
MIT License
2.6k stars 181 forks source link

Localstack Support #625

Closed SteffanPerry closed 5 months ago

SteffanPerry commented 2 years ago

We use Jet's for much of our application, Until now we have worked with the API locally using jets server but when building jobs, we have relied on mostly unit test. I am considering using my 20% time at work to begin the process of adding localstack to jets beginning with what is probably our most used lambda triggers (SNS/SQS/DynamoDb Stream).

Looking to get some feedback about this.

Motivation

To get a fully working local jets environment.

Unresolved Questions

1: In the ruby world, its very common to be using Rails with Sidekiq. Generally you start the rails server and sidekiq independently. ie rails s & sidekiq, I wondering if we should do the same jets server & jets jobs (bad name)?

tongueroo commented 5 months ago

Jets 6 handles the job / worker tier with an ActiveJob adapter. Can just use a different adapter in local development.rb now

Related: