People aren’t as patient as they once were. Back in the day, waiting 10 seconds for a website to load wasn’t particularly unusual. Nowadays, though, anything less than an instant response may push users—and I include both customers and employees in that category—to rage and quit your solution. So, applications must handle whatever users throw, especially peak loads. After all, by definition, this is the point at which your system is exposed to the most users, and you have the most to lose. Often, when non-techies think about peak periods, it’s with a retail focus. However, as we all know, it’s not just ticket sellers or Black Friday retailers who need to worry about usage spikes. - Operational surges (e.g. submitting timesheets or cashing up) - High-volume periods (e.g. university results or clearing processes) - Simultaneous login events (e.g. start of the day or after service interruptions) In fact, most businesses experience periods when their solutions experience higher-than-average volumes, and a solution failure or even a slowdown at this time is bad news for sales, customer experience or employee productivity. Obviously, this isn’t exactly breaking news; every business knows when its peak volumes are coming and roughly what its systems need to handle. So, what can they do to help scalability? A common approach is to throw more tin (or cloud) at your solution. The high-level process goes something like this… do some math, factor in some scalability, beef up your system where required, and keep your fingers crossed. And you know what? This can work. But it leaves a hell of a lot to chance, and no amount of computing power can remedy defective code. It may have worked before, but that does not mean it will work every time because you can bet that something will have changed, and the tiniest something might prove to be the limiting factor. It’s a bit like playing Russian roulette. You might get away with it a few times, but eventually, something will go bang, and it won’t end well. Plus, I have seen applications degrade significantly at 40% CPU utilisation, as CPU is not the only hardware constraint. Also, how do you know what will happen when extra hardware is thrown at the problem without testing? To handle the extra load, do you need the high-performance engine from an Aston Martin to drive the application faster or the brute force of a JCB? Read this week's insight to find out more – you can find a link to the full article in the comments....
Stephen Davis’ Post
More Relevant Posts
-
Pretty common split here showing all customers by first touch. Notice where most of the customers are coming from? Missing a trick? I know 1 million and 1 companies who can provide a solution to capture some data. I don’t know any that can turn that into direct trackable revenue. Or any that have 26m active accounts in the UK. I heard about a system the other day that can automatically log you in to WiFi as if you were at home no matter which venue you visit! Cool eh, this actually was possible in 2017, I built the first system to do it. However this was quickly trampled by Apple and Google (Android) defaulting to a randomised MAC addresses (the only unique identifier available) per SSID (name you click on). They did this because this was a massive privacy hole in their system. I personally went on to aid Apple engineers further solve this issue in iOS 15. HOSPITALTY BUYERS - ask to speak to who’s actually building it. See if they are as enthusiastic/educated as the folks who are slinging it. You are making a multi year investment in your biggest aquisition channel, meet the bakers not just the makers. If you don’t know what to ask here is a few pointers. * Where is the data stored? * What database is data being stored in? * What redundancy is built in? * How are customers identified? * What language is it written in? * How does it scale? * What third party dependencies does it have? * Who actively works on keeping the system up to date? * Can it be properly branded to meet changing needs? * Is there an interface I can manage it all myself? From my phone? * Can you refer me to a new customer (< 12 months) who can clearly articulate the value you bring? * What is the R&D budget for this feature per year? The answers to these questions are what’s required to make an informed decision. If we reframe this challenge… let’s say I run a cafe, 75% of my customers are known to LOVE my brownies, do I outsource the baking of my brownies and not ask what the ingredients are? Do I let the company I buy off buy the brownies from another business and sell them on as their own? Do I let my MD make that call because he’s had a few pints with a sales rep? Because that relationship goes way back. Software does NOT work like that. Cut the BS. Speak to the bakers.
To view or add a comment, sign in
-
Reasons customers abandon the cart 1. Extra costs of shipping is too high: Around half of customers abandon the cart after seeing the high shipping costs and other fees related to the product. however customers are more likely to buy if the shipping is free or there are no unexpected fees related to the product or the service. Solution: Offer free shipping. 2. Account is required: You store may require an account for customers to purchase Some customers may not be comfortable with sharing their personal information just to purchase and may not be ready yet to receive promotional messages from your store. Solution: enable a guest account that will assist them checking out without necessarily singing up. another solution could be to allow your customers to login with their social media accounts. 3. Complicated checkout process. If the customers have to complete several actions just to purchase an item. the customers is likely to find the whole process frustrating and tap out from the whole process. solution: Keep it simple. Remove un-necessary steps in the completion of the checkout process. Only include the required steps to complete the purchase. 4. Difficult to use on mobile device: Large number of people use their phones to purchase online. solution: Develop a user friendly site. make sure your site is mobile friendly and responsive to all screen sizes. 5. Security concerns: Trust is a major concern for customers. if a customer is concerned about privacy or security such as their card number or personal information. they may decide not to complete the purchase. Solution: Make sure your website and payments methods are secure. Secure your site with HTTPS (Hypertext Transfer Protocol Secure), which is a method of transferring information over the internet that protects the integrity and confidentiality of data between the user’s computer and the site.
To view or add a comment, sign in
-
HLD 8: CAP Theorem: Balancing Consistency, Availability, and Partition Tolerance The CAP theorem helps to understand the trade-offs in distributed systems. It states that a system can only prioritize two of these three qualities at a time: 1. Consistency: Every read gets the most recent write. Example: A payment system ensuring all transactions are consistent, even if some responses are delayed. 2. Availability: Every request gets a response, even if data is outdated. Example: In social media apps, posts load quickly, but sometimes with old data. 3. Partition Tolerance: The system continues to function even when network failures occur. For example, in a globally distributed e-commerce platform, you might prioritize Availability and Partition Tolerance to ensure users can shop without interruptions, even if consistency slightly lags. Balancing these depends on your system’s priorities!
To view or add a comment, sign in
-
Things like that make impossible to sell applications on Microsoft Store : Action required regarding Microsoft Store policies and company account requirements You’re receiving this email because you have an active developer account in Microsoft Partner Center and have products available through the Microsoft Store as part of the Windows and Xbox programs. Update to Microsoft Store policies Effective October 19, 2024, Microsoft is updating its Microsoft Store policies. See the updated Microsoft Store policies. Action required by developers with company accounts: New regulations and requirements Due to new regulatory requirements, including the European Union (EU) Digital Services Act, and our commitment to customer confidence, developers who have company accounts in Partner Center must provide additional business verification and customer support information. Business verification requirement Microsoft will soon require that all new and existing company accounts in Partner Center submit either their Dun & Bradstreet D-U-N-S® Number or upload another form of business verification documentation. We’ll communicate with you when you’re able to submit your business verification information in Partner Center. In the meantime, we encourage you to take the following actions: Check if you have a a company or individual account by visiting your Partner Center dashboard. If you have an individual account, no action is needed. Check if your company has a D-U-N-S® Number, or learn how to acquire one. For more information and to see what other forms of business verification documentation can be provided in lieu of a D-U-N-S® Number, visit this link. Customer support contact information If you have a company account, Microsoft requires that customer support contact information is available on each product available in Microsoft Storefronts. To provide customer support contact information: Sign in to your Microsoft Partner Center account. For each product available in the EU, go to its Properties page, and then populate the five required fields: a) Support contact info b) Phone number c) Address / Address Line 1 d) City e) Country Publish the update. Once provided, this information will appear on the product detail pages. Failure to provide business verification and customer support contact information by February 17, 2025 will result in your products being removed from EU markets. If you have questions, please email reportapp@microsoft.com or your regular Windows or Xbox contacts.
To view or add a comment, sign in
-
Read this blog, it will walk you through how to securely pass the customer information to agent using Amazon Connect in-app, web, and video calling!! #amazonconnect https://lnkd.in/gUJitgzx
To view or add a comment, sign in
-
We’ve all been stuck with our computers or phones updating at the worst moment. Whether it’s a program like Zoom or your entire system, it usually happens right before an important meeting or when you’re trying to get something done immediately… You stare down the loading bar, creeping along at a turtle’s pace. It makes you want to punch your screen. If you’re really lucky, you’ll get the countdown timer giving you false hope, like “3 minutes remaining” (which we know means you’ll be there at least twice as long). This is a shared pain we’ve all encountered before. Why am I telling you about this? Think about how it makes you feel when you’re trying to move forward with your day and get something done… just to stare down a loading screen. You probably get frustrated and impatient (you might even say a few curse words). That’s exactly how your customers feel with slow site speeds. Except, it doesn’t take a full loading screen with minutes of waiting. It only takes a few hundred extra milliseconds of latency to create the same feeling. If you’re not lightning fast, it makes your customers think, “It’s 2024, who still has pages loading like it’s 2007?” Slow site speed touches everything: → It hurts the security of your brand: if your site isn’t loading like everything else (Instagram, TikTok, Amazon), who’s to say your product is any more credible? → It increases bounce for your pages: after all, your customers can always jump to Amazon or another brand if they feel uncertain about yours. → It hurts revenue: customer attention spans aren’t dropping, but their consideration spans are — anything less than flawless is going to hurt your conversion rates. Remember this: you may not be able to do anything if you’re stuck waiting on your computer update. But your customer always has the choice to exit your site if they’re stuck waiting. Don’t let them get stuck.
To view or add a comment, sign in
-
Are you struggling with the #suspension of your #GoogleCustomerReviews account? Don't worry, you're not alone. Here's what you need to know: Understanding the Reasons: Violations of Google Customer Reviews policies can lead to suspension. Notification Process: You'll receive clear notifications about the suspension. Limited Scope: The suspension only impacts Google Customer Reviews; other Merchant Center features remain unaffected. What Happens During Suspension: Survey Removal: Opt-in and badges will be temporarily disabled. No New Surveys: No further surveys will be sent. Review Preservation: Existing reviews and ratings will remain intact. >>Appealing Your Suspension: Contact Support: 🌐 www.stomping360.com ✉️ stomping360@gmail.com 📍 https://g.co/kgs/omvi5zu Reinstatement: Successful appeals can lead to account reactivation. #GoogleCustomerReviews #AccountSuspension #MerchantCenter #eCommerce #Support #GMB
To view or add a comment, sign in
-
In this video, Mark shares two essential tech tips to enhance your online security 🔒 and shopping convenience 🛒! First, discover the benefits of using a reliable password manager, specifically OnePassword, to keep your accounts safe across all devices 💻📱. Next, learn about convenient home delivery services like Shipt, Amazon Fresh, Walmart Plus, Target, and Instacart that make shopping easier than ever 🚚✨. Whether you’re looking to boost your security or simplify your grocery runs, this video has you covered! Don’t forget to like 👍, subscribe 🔔, and stay tuned for more tech insights. Stay safe and healthy! 🌟 You can find more Technology Tips with Mark at pvmf.org/tips
To view or add a comment, sign in
-
The worldwide web hosting market is expected to reach over USD 170 billion by 2027! This insightful article by Diggity Marketing dives deep into the industry's size and trends: > Over 1.8 billion websites rely on web hosting services > Cloud hosting is on the rise, offering flexibility and scalability > Security and fraud prevention are critical considerations for web hosting companies Article link: https://lnkd.in/gfzcEj6f Tap into this market and partner with PayAmigo to optimize your web hosting payment process and reach a global audience. #PayAmigo #PaymentProcessing #DigitalPayments #GlobalExpansion #PaymentTrends
Top 6 Payment Trends Businesses Should Know in 2025
fitsmallbusiness.com
To view or add a comment, sign in
-
Don't just swipe, swipe smart. Our latest blog: "Why virtual cards are the key to 21st century commerce" spills the beans on virtual cards—where security meets savvy spending. Dive in and discover why they're not just cards, they're the must-have tool for modern businesses. 💳💡 Let's dive in: https://bit.ly/3KYbscz #VirtualCards #CreditCards #DigitalPayments #PaymentsTechnology
Why virtual cards are crucial for 21st century commerce
buzz.episodesix.com
To view or add a comment, sign in
Helping test professionals get best-of-breed software testing tools that increase productivity, consistency & coverage
2moYou can read the full article here - https://www.calleosoftware.co.uk/software-testing-insights/software-scaling/