Skip to content

Commit dbcbdf2

Browse files
committed
New lamby.cloud site and GitHub community organization.
1 parent 9479a38 commit dbcbdf2

File tree

2 files changed

+11
-11
lines changed

2 files changed

+11
-11
lines changed

README.md

Lines changed: 9 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,11 @@
11
![Lambdakiq: ActiveJob on SQS & Lambda](images/Lambdakiq.png)
22

3-
![Test](https://github.com/customink/lambdakiq/workflows/Test/badge.svg)
3+
![Test](https://github.com/rails-lambda/lambdakiq/workflows/Test/badge.svg)
44

55
# Lambdakiq
66

7-
<a href="https://lamby.custominktech.com"><img src="https://raw.githubusercontent.com/customink/lamby/master/images/social2.png" alt="Lamby: Simple Rails & AWS Lambda Integration using Rack." align="right" width="450" style="margin-left:1rem;margin-bottom:1rem;" /></a>
8-
A drop-in replacement for [Sidekiq](https://github.com/mperham/sidekiq) when running Rails in AWS Lambda using the [Lamby](https://lamby.custominktech.com) gem.
7+
<a href="https://lamby.cloud"><img src="https://raw.githubusercontent.com/rails-lambda/lamby/master/images/social2.png" alt="Lamby: Simple Rails & AWS Lambda Integration using Rack." align="right" width="450" style="margin-left:1rem;margin-bottom:1rem;" /></a>
8+
A drop-in replacement for [Sidekiq](https://github.com/mperham/sidekiq) when running Rails in AWS Lambda using the [Lamby](https://lamby.cloud) gem.
99

1010
Lambdakiq allows you to leverage AWS' managed infrastructure to the fullest extent. Gone are the days of managing pods and long polling processes. Instead AWS delivers messages directly to your Rails' job functions and scales it up and down as needed. Observability is built in using AWS CloudWatch Metrics, Dashboards, and Alarms. Learn more about [Using AWS Lambda with Amazon SQS](https://docs.aws.amazon.com/lambda/latest/dg/with-sqs.html) or get started now.
1111

@@ -21,7 +21,7 @@ Lambdakiq allows you to leverage AWS' managed infrastructure to the fullest exte
2121

2222
## Project Setup
2323

24-
This gem assumes your Rails application is on AWS Lambda, ideally with our [Lamby](https://lamby.custominktech.com) gem. It could be using Lambda's traditional zip package type or the newer [container](https://dev.to/aws-heroes/lambda-containers-with-rails-a-perfect-match-4lgb) format. If Rails on Lambda is new to you, consider following our [quick start](https://lamby.custominktech.com/docs/quick_start) guide to get your first application up and running. From there, to use Lambdakiq, here are steps to setup your project
24+
This gem assumes your Rails application is on AWS Lambda, ideally with our [Lamby](https://lamby.cloud) gem. It could be using Lambda's traditional zip package type or the newer [container](https://dev.to/aws-heroes/lambda-containers-with-rails-a-perfect-match-4lgb) format. If Rails on Lambda is new to you, consider following our [quick start](https://lamby.cloud/docs/quick_start) guide to get your first application up and running. From there, to use Lambdakiq, here are steps to setup your project
2525

2626
### Bundle & Config
2727

@@ -57,11 +57,11 @@ ActionMailer::MailDeliveryJob.include Lambdakiq::Worker
5757
ActionMailer::MailDeliveryJob.queue_as ENV['JOBS_QUEUE_NAME']
5858
```
5959

60-
The same Docker image will be used for both your `web` and `jobs` functions (example setup in following sections). The [Lamby](https://lamby.custominktech.com) gem can automatically can detect if Lambdakiq is present when using the newer `Lamby.cmd` or older lower `Lamby.handler` method. That said, please take a look at the `JobsLambda` in the following section and how `ImageConfig` is used as the golden path for sharing containers.
60+
The same Docker image will be used for both your `web` and `jobs` functions (example setup in following sections). The [Lamby](https://lamby.cloud) gem can automatically can detect if Lambdakiq is present when using the newer `Lamby.cmd` or older lower `Lamby.handler` method. That said, please take a look at the `JobsLambda` in the following section and how `ImageConfig` is used as the golden path for sharing containers.
6161

6262
### SQS Resources
6363

64-
Open up your project's SAM [`template.yaml`](https://lamby.custominktech.com/docs/anatomy#file-template-yaml) file and make the following additions and changes. First, we need to create your [SQS queues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html) under the `Resources` section.
64+
Open up your project's SAM [`template.yaml`](https://lamby.cloud/docs/anatomy#file-template-yaml) file and make the following additions and changes. First, we need to create your [SQS queues](https://docs.aws.amazon.com/AWSCloudFormation/latest/UserGuide/aws-properties-sqs-queues.html) under the `Resources` section.
6565

6666
```yaml
6767
JobsQueue:
@@ -236,7 +236,7 @@ And finally, here are the metrics which each dimension can chart using [CloudWat
236236

237237
Please share how you are using CloudWatch to monitor and/or alert on your ActiveJobs with Lambdakiq!
238238

239-
💬 https://github.com/customink/lambdakiq/discussions/3
239+
💬 https://github.com/rails-lambda/lambdakiq/discussions/3
240240

241241
## Common Questions
242242

@@ -267,8 +267,8 @@ $ ./bin/setup
267267
$ ./bin/test
268268
```
269269

270-
Bug reports and pull requests are welcome on GitHub at https://github.com/customink/lambdakiq. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.
270+
Bug reports and pull requests are welcome on GitHub at https://github.com/rails-lambda/lambdakiq. This project is intended to be a safe, welcoming space for collaboration, and contributors are expected to adhere to the [Contributor Covenant](http://contributor-covenant.org) code of conduct.
271271

272272
## Code of Conduct
273273

274-
Everyone interacting in the Lambdakiq project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/customink/lambdakiq/blob/master/CODE_OF_CONDUCT.md).
274+
Everyone interacting in the Lambdakiq project’s codebases, issue trackers, chat rooms and mailing lists is expected to follow the [code of conduct](https://github.com/rails-lambda/lambdakiq/blob/master/CODE_OF_CONDUCT.md).

lambdakiq.gemspec

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ Gem::Specification.new do |spec|
66
spec.name = "lambdakiq"
77
spec.version = Lambdakiq::VERSION
88
spec.authors = ["Ken Collins"]
9-
spec.email = ["kcollins@customink.com"]
9+
spec.email = ["ken@metaskills.net"]
1010
spec.summary = %q{Scalable Rails Background Processing with AWS Lambda & SQS.}
1111
spec.description = %q{Scalable Rails Background Processing with AWS Lambda & SQS.}
12-
spec.homepage = "https://github.com/customink/lambdakiq"
12+
spec.homepage = "https://github.com/rails-lambda/lambdakiq"
1313
spec.license = "MIT"
1414
spec.files = Dir.chdir(File.expand_path('..', __FILE__)) do
1515
`git ls-files -z`.split("\x0").reject { |f| f.match(%r{^(test|images)/}) }

0 commit comments

Comments
 (0)