Borys talks with Benno Lippert from maxcluster about Shopware hosting and scaling challenges. Considering preparations for Black Friday. Learn what’s specific about Shopware hosting, how to approach Black Friday picks and traffic. - Borys: Hello everybody we're recording in the very specific week as we talk with our guest today. Ah this is just the week of black friday and today I have a banner from Max Custer um a hosting company. Who agreed to make the recording just in this crazy crazy week. Thank you very much for finding some time between calls with the customers who are just starting the new promotion and and everything is getting read all the all the servers nice to have you here. - Benno: Yeah, step thanks for all the invitation and great to be here. - Borys: I don't know if you remember we were going on one event back together in one taxi and we discussed that we should record it record it one day I think it was a few months ago. So it's great to it's great to have you here. Okay Benno. Can you say few words about max cluster what is max cluster. Um, what are experiences of max cluster in regards to shopware. - Benno: Um, sure so Marx Cluster is a specialized managed ecommerce hoster and um, we celebrated our tenth anniversary this summer we host more than 2000 web shops mainly in the german speak in. - Borys: Great. - Borys: Okay, okay, so. - Benno: Area and we live and breathe ecommerce hosting. So we really think Ecommerce hosting different from the ground up and that's that's something that's really unique from a hosting point of view. - Borys: Yes I agree with you. We are all wetrix also are working with the hosting providers who really do it for ecommerce because otherwise if you do wordpress and some general things. Yeah, it's. Ah, it's a completely different world. It's it's hard to explain someone um or understand it. It's it's not a normal normal type of hosting call. So we'll have some good some good experiences here to talk about and in general yeah, you're you're from Germany and I have more and more guests from Germany. Ah so I'm very proud of um, ah. How do you see the shopware position right now because you you from hosting perspective will have probably a little bit different perspective than um than anyone else because you see those shops life. Yeah, you see their challenges. Ah if few hosts. Ah. Ecommerces you also yeah, host some other competitors. Yeah, like Magenta or presta shop or some other some other platforms. So how do you see put the positioning and the proposal that shopware has on the market right now. - Benno: Shopper from my point of view has the very good um valid proposition. It's a mature open source ecommerce framework especially the version 6 and especially in Germany. Um. Shopware is gaining more and more traction and taking market share from Magento so ambitious merchants who have achieved a lot on Magento for example. - Borys: Um. - Borys: And. - Benno: Replatforming um towards shopware and this is clients from all sizes and all verticals who are um, transitioning to shopware. Yeah, we don't see as many as big clients. Um on shopware as on Magento this is. - Borys: Not yet probably. - Benno: Um, a matter not yet I Guess it's also um, um, a matter of time because especially um, the open source solution has a very ah predictable price point and merchants together with um, a good agency or a skilled agency. Can. Really achieve a unique um shopping experience with shopware. - Borys: True and as you and as you see from from the hosting perspective. Why customers are choosing Shopware. What would be those the biggest the biggest value um in in this in the system this that it's Opened. It allows to modify Customize. Ah or or some other. Some other aspects. - Benno: So most of our clients um are customized clients and um, they they choose shopware over Magento for example because shopware as a company um cares about open source. - Borys: True. - Benno: And has a very compelling product roadmap so they are listening to the clients and are delivering new features that help merchants to really tailor shopping experiences and this is crucial in order to. - Borys: I. - Benno: Compete with um platforms like Multiji channel platforms Amazon and so on. So if you want to really have a striving ecommerce business. You need to be able to um. - Benno: Come up with a unique value proposition and the the channel and the features and the depths of the of the um knowledge that you share and the experience that you create with your ecommerce shop are setting you apart. So like. - Borys: Yeah, okay, ah, and so looking at the yeah, you probably know with the best right now in this week looking at the hosting of not maybe even shopware but in general as you mentioned you have a focus on Ecommerce platforms. What usually people don't understand what they don't consider you know when when they go with just an average hosting Provider. What is so specific in in you know in ecommerce hosting. - Benno: Ecommerce hosting in general is really complex if you want to do ecommerce hosting and get it right? Um, you have to have to really? Um. Master many different technologies you have to gain deep knowledge of all the various technologies that ecommerce frameworks nowaday use like Redis Elasticsearch Rabbit mq varnish etc and you have to orchestrate all these. - Borys: Um. - Borys: From. - Benno: Technologies for high availability because what doesn't or shouldn't happen is actually that the shop is offline or something is not working and that's ah, that's the next thing that you have to ensure is a very very good monitoring. Not only server stuts you have to have to know about more things. Um, it's not not enough to um monitor only um, standard metrics you have to ensure that the ecommerce framework is actually operating you have to. And ensure that an item can be add to a cart and the checkout is working that the response times are good and so on and so on and that that has to be done 24 hours 7 days a weeks three hundred sixty five days a year um in order to to do the sayers. So if you yeah. - Borys: Jump. - Benno: If you don't have if you don't have a person you can call when something goes wrong and this person isn't able to help you and figure out where is the problem. Between all these various technologies. That's really yeah, not um, not working that's harming your business and many times those problems or cure after regular business hours end. So it's was ah b two c shopping starts at four zero P M and that's ah, that's a timing where many um, many hostsers don't have um the best people on call I would say. - Borys: Yeah, yeah, I also have an experience that a good ecommerce hosting company has to also understand the platform so be in the middle you know between um, between typical devops but also understanding what what kind of the mechanism are working internally. Ah, so to know a little bit in this case of shopper of Ph P and so on to really understand what depends on what and if if something is happening on the hosting Site. You really need to go Deeper. You cannot be just the hoster like okay we put something there and it will be working and you will not handle ecommerce because as you mentioned exactly this is too. Too complex. But. - Benno: Exactly and when when I talk about knowing the technologies like Redis or elasticsearch you have to also know how the ecommerce framework like shopware facilitates. Those. - Borys: Exactly. - Benno: So weather is a session storage in Redis and if you um, try to tackle a problem you have to look deep into um the application itself in order to fix it and um, we achieve this by. - Benno: Very skilled, um service employees. All our linux admins are also trained in 1 of the ecommerce frameworks and many of them are also certified certified chopboard developers or certified magenta developers um, in order to be able to. - Borys: Um. - Benno: Um, Techodos Program Problems. So Our goal is always if a ah client either agency or Merchant gets in touch with us. We try to solve the problem within the first interaction. So That's also something. Um, yeah. Which is with with um, selling stuff. Um, you you want things to be fixed as quickly as possible and even if the hoster is not the the root cause of a problem we try to help together. Um. - Borys: No. - Benno: With the agency to figure out or guide the agency. What's the cause of the problem is it a slow running sql statement or is it a bad um configured. Session storage or is it maybe a corrupt. Um Elasticsearch um Index or whatsoever and therefore you're totally right? We really have to um gain deep knowledge about the framework itself in order to Tackle. Um. - Borys: And. - Benno: The problems that are cure. - Borys: Yeah, true, exactly so looking at the current current week. So how do you prepare for such an event. Yeah um, what do you do? How you how we prepare cle it clients. For and even like black Friday it's more black Friday week. Yeah, and after Black Friday of course, there's a high season till ah, almost the end of ah end of December so how do you approach it to. - Benno: Um, now. - Borys: To make sure that at the same day. You don't have 2000 customers calling like okay, we're down. Yeah. - Benno: Yeah, yeah, um, exactly so um, yeah, what we do is um, every year we form a project group um a black friday or um, sort quarter project group. We call it. And this this group gets in touch with all our clients. So we we do a mailing and asking if they do plan any promotions or um, specific things regarding Black Friday singles day cyber Monday whatever ah, they come up with and um, the way we we do that is um that we try to provide as much context. Um for the client as possible. We have a. Ah, feature which is called shop performance that automatically scans um our client's clusters for common performance issues. So for shopware those are 35 um, different. - Borys: Um. - Borys: Okay, okay. - Be