Quite often we may need to run in background some resource demanding task to avoid interfering with the main task that is being performed at the same time. It is quite easy to arrange this with the help of queues: we put a task in a queue, and the system carries it out in accordance with the amount of available resources. It is possible to arrange such queues using third party applications, such as RabbitMQ or Gearman. You can also do the job perfectly well even without such third party tools. For instance, instead of RabbitMq for Magento 2.0 EE perfectly suits Mysql + cron, but this solution may have certain disadvantages if compared to real queue-solutions: first off, cron is running as a cycle so you are not able to immediately react on adding of a record into the queue. Secondly, using such a scheme makes it quite difficult to parallel a queue. Magento 2.0 EE gives you the possibility to use queues not only on the basis of Mysql+cron, but also on the basis of RabbitMq. (more…)
Big event in BelVG corporate life! The company basks in the glory of its star, Pavel Novitsky, who has successfully passed the Magento Developer Certification and now is titled the Magento Certified Developer Plus.
This certificate states that Pavel is “skillful in the use of Magento Enterprise Edition and has delved into details of the structure of Magento that many have not often explored, but which can give someone an advantage when implementing a site using Magento.”
Pavel has left the office at 2 p.m. local time today and came back two hours later with victorious test results. You can imagine, how overcrowded his room is now ;)
BelVG is planning to have all developers team certified within the current year.