Ansible and Ubuntu: a quick 30% speed increase

We use Ansible to manage a quickly growing farm of mostly identical servers. We deliberately choose Ansible over others (Puppet, Chef, Salt) because of its integrated push architecture. It’s great! But with an ever growing number of servers (150) and tasks (250), Ansible seems to have become sluggish lately. A typical run would take nearly 3 minutes per server. Even with the SSH pipelining feature enabled.

And then our colleague Gertjan came to the rescue. Apparently, at every tasks, the super-heavy Python app landscape-common is fired. This app, which is installed by default on Ubuntu, does some system analysis to update fancy stats in the message of the day (/etc/motd). So every Ansible tasks would yield a disk scan, a package scan etcetera.

 

landscape-common

 

The solution? Purge landscape-common on your Ubuntu servers. Or better yet, put this at the start of your playbook:

For us, this resulted in a 30% speed increase. How’s that for a 5 minute optimization?

Know other ways to speed up Ansible? Get in touch, we would love to hear from you!

 

 

Bijpraten tijdens Webwinkel Vakdagen?

Bijpraten op de Webwinkel Vakdagen?Even bijpraten tijdens de Webwinkel Vakdagen? Uiteraard mogen wij als Byte niet ontbreken op deze jaarlijks terugkerende e-commerce beurs!

Leoni en Sanne lopen woensdag 21 en eventueel donderdag 22 januari namens Byte rond in de inmiddels bekende ‘Talk Nerdy To Me’- shirts (tevens bestelbaar in onze Byte webshop). Dus grijp je kans als je iets kwijt wil. Tot dan! Lees verder

What caused the worldwide crash of Magento API’s yesterday?

Magento_logoYesterday was a sour day for Magento API’s worldwide. One of the core components of the API (which is centrally hosted by Microsoft) crashed, and took millions of Magento APIs down with it. Are you using the Magento SOAP API with default settings? Discover how to harden your API and make it immune to crashing Microsoft servers.

Most of our professional Magento customers use New Relic to analyze the health of their shops. Yesterday, they were alerted about a worrisome spike in errors:

Lees verder

Even voorstellen: 4 nieuwe medewerkers

Het zal je vast niet ontgaan zijn dat we een nieuwe website en pakketten hebben. Met al die gave nieuwe dingen zouden we haast vergeten dat we ook weer nieuwe en slimme aanwinsten bij Byte hebben mogen verwelkomen de afgelopen tijd. Ze zitten inmiddels lekker op hun plek, dus hoog tijd dus om deze nieuwe medewerkers aan jullie voor te stellen: Nick, Nico, Sanne en Ilka!

 

Lees verder

Magento User Group – Magento Payment Providers

Magento_Payment_ProvidersIets meer dan een week geleden was het kantoor van Byte weer the place to be voor Magento fanaten. Deze keer om te praten over verschillende Payment Providers (PSP’s) in Magento-land. Want wat heb je nou nodig als magento-gebruiker, en wat biedt welke partij nu aan? Ter ondersteuning (en ook een beetje voor de gezelligheid) waren de twee Payment Providers Sisow en Ginger Payments aanwezig. We hebben ons uiterste best gedaan om een goede vergelijking te maken tussen verschillende partijen. Want door alle verschillende PSP’s zie je snel het veel gezochte bos niet meer… Lees verder

Aangepaste openingstijden feestdagen

Aangepaste_openingstijden

Kerst en Oud en Nieuw staan weer voor de deur! Dat betekent dat onze supportafdeling op een aantal doordeweekse dagen eerder sluit.

Onze supportafdeling is op de volgende doordeweekse dagen gesloten vanaf 16:00 uur:

Woensdag 24 december
Woensdag 31 december

Op deze dagen zijn we vanaf 16:00 uur niet meer telefonisch of per mail bereikbaar voor supportvragen. Uiteraard is de storingsdienst tijdens deze feestdagen wel gewoon actief.

We wensen iedereen heerlijke feestdagen en een fantastisch en succesvol 2015!

Release WordPress 4.1

Wordpress_release_4-1Het WordPress team heeft de nieuwe versie WordPress 4.1 uitgebracht. De nieuwe release biedt nieuwe functionaliteiten waarmee het voor de beheerder makkelijker wordt gemaakt om content te bewerken en waarmee de content aan de buitenkant mooier weergegeven kan worden. Het WordPress team heeft de release de naam ‘Dinah’ gegeven, naar de Jazz zangeres Dinah Washington. De update is eenvoudig door te voeren via de backend van je WordPress installatie.  Lees verder

Nieuwe hostingpakketten voor clusterplatform

Nieuwe hostingpakkettenDe afgelopen maanden hebben we hard gewerkt aan het up-to-date brengen van de prijzen en specificaties van onze pakketten o.b.v clustertechniek. We hebben veel contact gehad met klanten en partners over de vraag: wat heb jij nodig om je site nog succesvoller te maken? Het antwoord was helder: ruimere specificaties, en tools waarmee het makkelijker wordt om mijn site sneller, veiliger en beter vindbaar te maken.

Lees verder

Release Joomla! 2.5.28

Joomla logoHet Joomla! team heeft Joomla! 2.5.28 beschikbaar gesteld. Dit is een onderhoudsversie voor de 2.5-serie van Joomla! en dit is de laatste geplande versie uit deze serie. Het einde van de ondersteuning op Joomla! 2.5 is gepland op 31 december 2014. We adviseren gebruikers van de 2.5 versie te updaten naar de nieuwste versie van Joomla! 3.x.

Lees verder

De beste en slechtste Magento extensies – verslag MUG

Muren vol handige en minder handige Magento extensies
Muren vol handige en minder handige Magento extensies

Afgelopen dinsdag draaide de MUG om Magento extensies, van de meest fantastische extensies tot de draken waar je echt niet aan moet beginnen. In ons kantoor had zich een groep Magento webshophouders en developers verzameld, gewapend met hun Magento extensie kennis. Doel van de avond: gezamenlijk de top 10 Magento extensies samenstellen. Het resultaat ervan lees je in deze blogpost: van en door Magento gebruikers zelf!
Ben je benieuwd naar de top 10 van 2013? Check hem hier. Lees verder