Google Pub/Sub job
Google Cloud Pub/Sub adapter and worker for ActiveJob.
Usage
gem 'gps-job'First, change the ActiveJob backend.
require 'gps/job/adapter'
Rails.application.config.active_job.queue_adapter = :google_cloud_pubsubStart the worker
$ rake gps:workerWrite the Job class and code to use it.
class MyJob < ApplicationJob
def perform(name)
puts "How are you?"
end
endGoogle Pub/Sub Emulator
https://cloud.google.com/pubsub/docs/emulator
$ gcloud beta emulators pubsub startContributing
$ bin/setupI ❤️ Open source!
Follow github guides for forking a project
Follow github guides for contributing open source
Code Status
License
Gem is released under the MIT license.