by Kevin Schroeder | 10:08 am

Monitoring Magento Jobs and Crons

About a month ago a client of mine was lamenting the fact that they didn’t have insight into what was going on with their cron jobs. So I did what any idiot would do

  READ ARTICLE
256 words ()
by Kevin Schroeder | 10:57 am

Magento 2 Performance on Docker (a preliminary test)

Introduction A few days ago there was a question on Twitter about using Docker in production instead of development. I was a little intrigued by the question because my experience has been in the

  READ ARTICLE
1209 words ()
by Kevin Schroeder | 7:02 am

Holiday Prep Load Testing for Magento

With the holiday season coming upon us more quickly than we would like, preparing your site for the holiday season is a required activity. Load testing your Magento installation is a must before your

  READ ARTICLE
278 words ()
by Kevin Schroeder | 11:24 am

Asserting page load times in Magento with Magium

Validating SLAs (Service Level Agreements) is often part of executing browser tests. With Magium you can now include page timings as part of your test. Say, for example, that part of your SLA is

  READ ARTICLE
94 words ()
by Kevin Schroeder | 3:26 pm

Excluding fields in the mongodb/mongodb library

I am using the mongodb/mongodb library for a project of mine.  The API seems fairly different from the old PECL library and it also came with some other, albeit unexpected, baggage. My understanding of the library

  READ ARTICLE
509 words ()
by Kevin Schroeder | 8:58 am

How to (properly) harness the Magento EE Full Page Cache (part 2 – application states)

In part 1 we took a look at some of the basics of the Magento EE FPC.  We talked about the general structure and flow of the FPC. In this article we are going

  READ ARTICLE
662 words ()
by Kevin Schroeder | 8:15 am

How to (properly) harness Magento EE’s Full Page Cache (part 1)

TL;DR The Full Page Cache is one of the most important performance features in Magento EE and very few people know how to use it Containers control your content Processors manage containers Knowing containers and processors gets

  READ ARTICLE
681 words ()
by Kevin Schroeder | 9:37 am

Be wary of functions in SQL in Magento, such as MAX(). There may be a better way.

I just wrapped up a Healthcheck for a Magento ECG customer and I ran into an interesting issue.  IIRC, the problem wasn’t a client one but rather code that a community extension used.  I won’t

  READ ARTICLE
361 words ()
by Kevin Schroeder | 8:26 am

Load Testing the Magento Checkout with JMeter (and enjoying it)

Update: I have started offering a new load testing service for Magento. Check it out! Load Testing the Magento checkout is, in theory, difficult.  Well, not so much difficult as time consuming.  It is

  READ ARTICLE
330 words ()
by Kevin Schroeder | 1:16 pm

Magento, HHVM and the Enterprise Full Page Cache

*** Personal note: It has been suggested that this may reflect an official Magento position.  It does not.  I like doing research and I like publishing what I find as long as I find it

  READ ARTICLE
529 words ()