-
-
Notifications
You must be signed in to change notification settings - Fork 2.5k
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
[Members-Only] Tutorial Requests #354
Comments
Deno 2, NodeJs, Bun with Honojs |
Monitoring AWS infrastructure components such as ELBs, S3s, EC2s etc. using Cloudwatch and Grafana OSS. I would really like to see a code-centric approach to creating everything using IaC tools. Maybe even the Grafana dashboards and panels. |
OPENSHIFT tutorial on AWS With Tekton pipelines. |
Manage OpenStack, AWS, GCP and Azure with Cloud-Native IaC. |
Setting up a solid production environment for a backend service—E.g. a Go-based app using the Chi framework and Postgres. A lot of engineers don’t have clear examples of how to do it right, yet anyone can create a api service. Things like real-world infrastructure setups and tips for creating a scalable foundation often get overlooked. It’d be great to have a straightforward, end-to-end guide for setting up a production-ready backend. This could cover something like monitoring the service, adding a reverse proxy, and building a solid, scalable setup—without focusing too much on what the service actually does. |
It would be interesting if there's some course related to Rancher Kubernetes Engine to look how it performs and the management. |
Create a learning channel for EKS, sagemaker, terraform and GitHub CI/CD |
K8S in OCI, AWS e GCP, cool. |
hi Anton, thank you for this opportunity:
|
Hello @antonputra
To help setup the project:
This is #!/usr/bin/env falcon-host
load :rack
hostname = File.basename(__dir__)
port = ENV['PORT'] || 3000
service hostname do
include Falcon::Environment::Rack
append preload('preload.rb')
count ENV.fetch('FALCON_WORKERS_COUNT', 1).to_i
endpoint Async::HTTP::Endpoint.parse("http://0.0.0.0:#{port}")
end Then to run it with (production): Also, it's good idea to set a connection pool size that can make most of the DB. Falcon can have connection pool that is independent of thread pool (Falcon should use fibers instead of threads) |
To support my channel and pay for AWS, I'm planning to start making very SPECIALIZED tutorials for channel members only. If you have any requests, leave them here and be specific as possible. Benchmarks requests - #355.
The text was updated successfully, but these errors were encountered: