Software Alternatives, Accelerators & Startups

How to Setup a Project That Can Host Up to 1000 Users for Free

Sidekiq Rollbar Redis Ninefold NewRelic memcached Mailtrap MailCatcher Logentries Resque
  1. Sidekiq is a simple, efficient framework for background job processing in Ruby
    Pricing:
    • Open Source
    Rollbar is a great error-tracking service. It alerts us on exceptions and errors, provides analysis tools and dashboard, so we can see, reproduce, and fix bugs quickly when something went wrong. This service has a possibility to log not only uncaught exceptions but any messages. By default, the messages are reported synchronously, but you can enable asynchronous reporting using Sidekiq, girl_friday, or Resque. Also, you can provide your own handler and a failover handler to be confident, that your error is tracked and delivered in the case of primary handler’s fail.

    #Ruby On Rails #Ruby #Background Processing 22 social mentions

  2. Rollbar collects errors that happen in your application, notifies you, and analyzes them so you can debug and fix them. Ruby, Python, PHP, Node.js, JavaScript, and Flash libraries available.
    Pricing:
    • Open Source
    Rollbar is a great error-tracking service. It alerts us on exceptions and errors, provides analysis tools and dashboard, so we can see, reproduce, and fix bugs quickly when something went wrong. This service has a possibility to log not only uncaught exceptions but any messages. By default, the messages are reported synchronously, but you can enable asynchronous reporting using Sidekiq, girl_friday, or Resque. Also, you can provide your own handler and a failover handler to be confident, that your error is tracked and delivered in the case of primary handler’s fail.

    #Error Tracking #Bug Trackers #Crash Reporting 20 social mentions

  3. 3
    Redis is an open source in-memory data structure project implementing a distributed, in-memory key-value database with optional durability.
    Pricing:
    • Open Source
    One of the most effective ways to improve the application’s performance is caching regularly accessed data. There are two leading key-value stores: Memcached and Redis. I prefer using Memcached Cloud add-on for caching because it was originally intended for it and is easier to set up, and using Redis only for background jobs.

    #Key-Value Database #NoSQL Databases #Databases 189 social mentions

  4. High Performance Australian Cloud Servers
    As the most similar alternative, you can use Ninefold or OpenShift. They both provide free plans and can run almost any database while Heroku uses PostgreSQL.

    #Key-Value Database #Data Integration #Project Management 1 social mentions

  5. New Relic is a Software Analytics company that makes sense of billions of metrics across millions of apps. We help the people who build modern software understand the stories their data is trying to tell them.
    Logging is useful to explain the non-exceptional behavior of the application. It provides an audit trail, that can be used to understand the activities of complex systems, to diagnose problems, and to gather performance-relevant data. Logentries is a powerful log management tool. It offers a nice graphic representation of log data through web UI. It integrates with New Relic, providing combined search across both services. When Logentries throws an error, we can look at New Relic and see how badly it’s affecting our application.

    #Application Performance Monitoring #Performance Monitoring #Monitoring Tools 83 social mentions

  6. High-performance, distributed memory object caching system
    Pricing:
    • Open Source
    One of the most effective ways to improve the application’s performance is caching regularly accessed data. There are two leading key-value stores: Memcached and Redis. I prefer using Memcached Cloud add-on for caching because it was originally intended for it and is easier to set up, and using Redis only for background jobs.

    #Key-Value Database #Databases #NoSQL Databases 30 social mentions

  7. Email Delivery Platform that delivers just in time.
 Great for businesses and individuals.
    Pricing:
    • Open Source
    • Freemium
    It is unacceptable to bring a risk of accidentally sending dummy emails to real customers. To test email notifications, I recommend using Mailtrap. Mailtrap is a dummy SMTP server for testing emails sent from development and staging environments. Mailcatcher can be a replacement here. If you are looking for service, that helps to ensure your emails reach customer inboxes, you should look at Mailgun, Sendgrid, or Mandrill. All of them provide email deliverability expertise, and they have solid free plans, offering 10k emails per month.

    #Office Suites #Email #Email Testing 53 social mentions

  8. MailCatcher runs a super simple SMTP server which catches any message sent to it to display in a...
    Pricing:
    • Open Source
    It is unacceptable to bring a risk of accidentally sending dummy emails to real customers. To test email notifications, I recommend using Mailtrap. Mailtrap is a dummy SMTP server for testing emails sent from development and staging environments. Mailcatcher can be a replacement here. If you are looking for service, that helps to ensure your emails reach customer inboxes, you should look at Mailgun, Sendgrid, or Mandrill. All of them provide email deliverability expertise, and they have solid free plans, offering 10k emails per month.

    #Email #Office Suites #Email Testing 13 social mentions

  9. Log Management & Analytics Made Easy
    Logging is useful to explain the non-exceptional behavior of the application. It provides an audit trail, that can be used to understand the activities of complex systems, to diagnose problems, and to gather performance-relevant data. Logentries is a powerful log management tool. It offers a nice graphic representation of log data through web UI. It integrates with New Relic, providing combined search across both services. When Logentries throws an error, we can look at New Relic and see how badly it’s affecting our application.

    #Monitoring Tools #Log Management #Machine Data Analytics 2 social mentions

  10. 10
    Resque is a Redis-backed Ruby library for creating background jobs, placing them on multiple queues, and processing them later.
    Rollbar is a great error-tracking service. It alerts us on exceptions and errors, provides analysis tools and dashboard, so we can see, reproduce, and fix bugs quickly when something went wrong. This service has a possibility to log not only uncaught exceptions but any messages. By default, the messages are reported synchronously, but you can enable asynchronous reporting using Sidekiq, girl_friday, or Resque. Also, you can provide your own handler and a failover handler to be confident, that your error is tracked and delivered in the case of primary handler’s fail.

    #Data Integration #Stream Processing #Web Service Automation 7 social mentions

  11. Cloud Video Management Solution, Made For & By Developers

    #Developer Tools #Javascript UI Libraries #Runtime 113 social mentions

  12. Amazon S3 is an object storage where users can store data from their business on a safe, cloud-based platform. Amazon S3 operates in 54 availability zones within 18 graphic regions and 1 local region.
    When dealing with image processing, we can use S3 and our own transformers, but in order to simplify development, better to use some free SaaS solution. We can rely on it when dealing with a common set of problems. Every image uploaded can be dynamically transformed to any thumbnail size, file format, and quality so we are able to test different settings that best fit user expectations. All images can be automatically stripped and optimized in size and delivered from a CDN using correct cache settings.

    #Cloud Hosting #Object Storage #Cloud Storage 175 social mentions

  13. Amazon CloudFront is a content delivery web service.
    There are many CDN providers available today. Among the most popular are AWS CloudFront and CloudFlare. Both are pretty cheap and provide relatively similar performance. To see setup guide, visit http://www.higherorderheroku.com/articles/cloudflare-dns-heroku/ or https://devcenter.heroku.com/articles/using-amazon-cloudfront-cdn.

    #CDN #Cloud Computing #Content Distribution 70 social mentions

  14. Amazon Web Services offers reliable, scalable, and inexpensive cloud computing services. Free to join, pay only for what you use.
    Heroku runs on top of Amazon Web Services (AWS). Key benefits for me are:.

    #Cloud Computing #Cloud Infrastructure #IaaS 375 social mentions

  15. We monitor the software that makes your customers happy.
    Pricing:
    • Freemium
    • Free Trial
    It’s pretty obvious, why we should monitor the application’s performance. Application Performance Monitoring (APM) tools are helping us with that. I prefer using New Relic and it has no significant alternatives for me. However, you can look at AppSignal, Scout, Datadog. New Relic is a solid monitoring solution, that helps to measure front-end and back-end performance, bottlenecks in database, and customer satisfaction. It can be set up to ping the application every 30 seconds to keep it alive.

    #Monitoring Tools #Error Tracking #Performance Monitoring 8 social mentions

  16. Airbrake is the leading exception reporting service, currently providing error tracking.
    Pricing:
    • Open Source
    • Paid
    • Free Trial
    • $19.0 / Monthly (25K errors per month)
    The Rollbar’s ancestor, Airbrake, is another good choice (if you can afford it, because it has no free plan). You can see a detailed comparison between these two here: https://rollbar.com/vs/airbrake/. The same applies to Honeybadger — one more popular modern error management service for rails. In a nutshell, they do similar things but may have different bells and whistles.

    #Error Tracking #Exception Monitoring #Crash Reporting 2 social mentions

Discuss: How to Setup a Project That Can Host Up to 1000 Users for Free

Log in or Post with