Skip to content
Cyblance
Cyblance
  • Home
  • Auction Platform
  • E-commerce Solution
  • Custom Software
  • Company
    • About Us
    • Video Testimonials
Get Quote

Contact Us

+91 079-49217148 (INDIA) +1 724-251-5115 (USA) info@cyblance.com Unit – 6, Sakar 7 Nehru Bridge Corner, Ahmedabad – 380009 Gujarat, India.

Follow Us

© 2026 Cyblance Technologies Pvt. Ltd. All rights reserved.

Get Quote
Laravel, Laravel Horizon, Web Development

Everything you need to know about the Laravel Horizon

In the mid of 2017, a group of laravel community developers developed software called “Horizon” that helps to supercharge your queues with a nice dashboard.

What is laravel Horizon, Advantages of it?

Laravel horizon is a package that comes with a beautiful dashboard that is code -driven configuration for your laravel Redis queues. And gives you control, insight, and analytics of the queues and queue workers, failed jobs, and your job throughput.

Key Features

Here are key features of the Laravel Horizon

1.Auto Balancing of jobs

Horizon helps to manage queues with workers. When a queue gets overwhelmed it automatically identifies the workers and move the queues to them. And also, the horizon provides a detailed interface for reviewing and retrying the failed jobs.

Laravel Horizon

 

2. Dashboard and metrics

The Laravel Horizon comes with a single page beautiful dashboard that can be installed directly into the existing application by using simplistic laravel/horizon composer. And also it will provide real-time perspicacity into queue workloads, recent jobs, failed jobs and run time metrics, and process counts. The dashboard authentication will be controlled by a simple callback via Horizon:: auth, allows you full control over the dashboard.

Horizon gives throughput and average run time charts, that allows you to see the run time trends for a particular job or for an entire queue. This metrics snapshot is captured using the horizon helps you to quickly find performance depravities after a deployment.

Laravel Horizon

Laravel Horizon

Laravel Horizon

3. Manage Queues

With the help of Laravel Horizon, we can access comprehensive statistics about all queues about tasks that have been completed within the last hour or last 5 minutes and time they took.

Laravel Horizon

Horizon helps to manage all tasks conveniently with tags and thereby divided into logical groups. At the same time, a single task can contain many tags. It provides performance data reports to the project managers about task life cycles. You can create reports for the completed tasks and the time they took by the task or by task queue. The framework also generates one general report where managers can monitor current task statuses.

Laravel Horizon

4. Code-driven configuration

Horizon simplistic code-driven configuration helps to set your laravel queues in a new way that is similar to the Laravel’s schedule, all of your queue worker configuration lives in your code

Code-driven configuration

This code-driven configuration provides the source code control and makes team collaboration very easy and simple. In the config/horizon.php file, you can configure how several processes you want to plan, and you can control the queue processes, timeouts and other settings. Then, to start all of my queue workers, I only need a single, Single line simple command – simple command: php artisan horizon helps you to start with workers processes and also horizon helps you to modify your worker configuration re-deploying the configuration file source.

5. Notifications

Horizon sends various types of notifications like Slack, SMS, Mail, Database, Broadcast notifications. And also notifies when your queue is becoming overloaded with jobs and helps to improve the queue capacity to run your application smoothly. When a notification is sent that means your queue requires more workers to manage the jobs in the queue. After receiving the notification, Horizon’s code-driven configuration enables you to add more workers to the queue.

Related Posts:

How To Build a Custom Multi-Vendor Marketplace?
How To Build a Custom Multi-Vendor Marketplace?
A multi-vendor marketplace would be an online store where several vendors sell their products or…
What is Laravel? Why is Laravel popular? Know more about it.
What is Laravel? Why is Laravel popular? Know more about it.
Everything you Need to Know About Laravel Lumen
Everything you Need to Know About Laravel Lumen

Categories

  • 500 Internal Server
  • Agile Development Process
  • Analysis
  • Android
  • Artificial intelligence
  • ASP.Net
  • Blockchain
  • CakePHP
  • Car dealership
  • Case Study
  • Chatbot
  • Cloud Computing
  • Cloudbed
  • CMS
  • Codeigniter
  • CRM
  • Custom Software
  • Cyber Security
  • Database Normalization
  • Digital Marketing
  • Digital signature
  • Drupal Developers
  • e Commerce Website Development
  • Edge Computing
  • Email Marketing
  • Flutter
  • Goodbye 2018
  • Google API Vs Bing API
  • Hire Developers
  • HTML5
  • HTTP error
  • Instagram Checkout
  • Ionic
  • IOT Application
  • iPhone
  • IT management
  • iWatch
  • Joomla Developers
  • jQuery
  • Laravel
  • Laravel Horizon
  • linkshare
  • Machine Learning
  • Mobile Application
  • Mysql
  • Normalization
  • Organic Search
  • Payment Gateway
  • PCI Compliance
  • PHP framework
  • Prototype Design
  • Python
  • Quality Assurance
  • React Native
  • Responsive
  • Robotic Process Automation
  • SAAS Software
  • SEO (Search Engine Optimization)
  • Shopify
  • Software Development
  • Squarespace
  • System Analysis
  • UI/UX Design
  • Unicommerce
  • Vue.js
  • Waterfall Development Process
  • web application
  • Web Design
  • Web Development
  • Weebly
  • Wireframe
  • Wix
  • Woocommerce
  • Wordpress
  • WordPress Development
  • wordpress-Multi Website
  • WP Plugin
top
Cyblance

Phone:

+91 079-49217148 (INDIA)+1 724-251-5115 (USA)

Email:

info@cyblance.com

Address:

Unit – 6, Sakar 7 Nehru Bridge Corner, Ahmedabad – 380009 Gujarat, India.

Quick Links

  • Services
  • Solutions
  • Case Studies
  • Blogs
  • About Us

Support

  • Contact Us
  • Careers
  • FAQ
  • Privacy Policy
  • Sitemap

Our Services

  • Auction Platform
  • Custom Software
  • E-commerce Solution
  • White-Label Solutions
DMCA.com Protection Status

Copyright © Cyblance Technologies Pvt. Ltd. All rights reserved

PhoneWhatsApp