August 2023 Summaries
3 posts from Koyeb
Filter
Month:
Year:
Post Summaries
Back to Blog
Koyeb has announced the general availability of workers on its platform, enabling users to deploy high-performance workers from GitHub repositories to process background jobs globally. These workers support various frameworks like Python's Celery, Ruby's Sidekiq, and Node.js's Bull, offering up to 64 vCPU and 64GB of RAM per worker. This feature allows for handling asynchronous tasks, enhancing applications' performance by offloading long-running processes from web services and APIs. Users can deploy workers using Koyeb's control panel, CLI, or API, with the capability to scale across multiple regions, ensuring redundancy and improved performance. The platform offers flexible pricing, charging per second, with nano workers available for free on the Starter plan. Koyeb emphasizes ease of use with built-in continuous deployment, multi-region deployments, and global load balancing, promising efficient processing and scalability as user traffic increases.
Aug 31, 2023
1,315 words in the original blog post.
The guide explores the intricate process of inspecting TLS encrypted traffic on an application running on Arch Linux, using a combination of systemd-nspawn containers, mitmproxy, wireshark, and wireguard-tools. The author describes the necessity of this inspection to verify the formatting of requests when tweaking Vector to create the Koyeb log exporter, given the constraints of not being able to downgrade to unencrypted traffic or easily hook into the application's code. The method involves setting up a systemd-nspawn managed container as a transparent proxy, adding a certificate authority to the system's trusted CAs, and using wireguard to facilitate communication between the container and mitmdump. The guide provides detailed steps for configuring the environment, including starting mitmdump to intercept traffic and using wireshark for live traffic inspection, with challenges highlighted in the configuration process of mitmproxy and the benefits of real-time validation of code changes.
Aug 11, 2023
1,356 words in the original blog post.
Koyeb has released version 3.0 of its CLI, introducing significant improvements that streamline the process of creating and updating services, enhance troubleshooting through reworked error messages, and lay a stronger foundation for future enhancements. The updated CLI offers a more intuitive user experience, with clearer guidance provided through the --help output, making it easier to configure services like custom domains. The update also improves service management by allowing environment variables to be updated without inadvertently overwriting existing ones. Error messages have been revamped to provide more context and suggestions for resolving issues, such as invalid authentication tokens or missing application identifiers. The refactoring efforts aimed at improving maintainability promise the integration of more features in the future. Users are encouraged to update or install the CLI, consult the documentation for guidance, and contribute to its development with incentives such as free credits for contributions.
Aug 10, 2023
879 words in the original blog post.