Even better APM

APM+ v2.2, even better .NET Application Performance Management

Matt Watson Developer Tips, Tricks & Resources, Insights for Dev Managers Leave a Comment

We are very excited to release APM+ v2.2 today! We first released APM+ for ASP.NET in April and have been working tirelessly to make it the best APM product on the market for ASP.NET application performance management. We think today is that day! First off, special thanks to everyone has used the product to date and all of your wonderful …

HEAD-Prepare-for-the-worst-how-to-future-proof-your-app-to-prevent-performance-issues

How to future-proof your app to prevent performance issues

Stackify Developer Career Development, Insights for Dev Managers Leave a Comment

When John F. Kennedy said that “the time to repair the roof is while the sun is shining” in his State of the Union address, application development was probably the last thing on his mind. Yet his notion of preparing in advance to pre-empt tough times is something that can certainly be applied to the world of app development. As …

duplicate-event-processing

Distributed Method Mutex – How To Prevent Duplicate Event Processing At Scale

Matt Watson Insights for Dev Managers Leave a Comment

Distributed Method Mutexing Stackify handles millions of incoming metrics and log messages on a daily basis. This creates some unique challenges to coordinating various types of events that are triggered as data flows in and system settings are modified. When events are constantly firing for various reasons across multiple servers it can be very challenging to ensure that certain types …

PHP Log

PHP Logging Best Practices

Craig Ferril Insights for Dev Managers Leave a Comment

Intro With our most recent release, we’re excited to announce we have added enhanced the support in our Stackify Errors & Logs product for apps written in PHP. Our recent release includes a direct logging API for PHP, enhanced support for the Monolog and log4php logging frameworks via Stackify-specific handlers/appenders, and an agent collector model that delivers fast performance for …

Ways to troubleshoot apps

4 Ways the Cloud Has Influenced App Troubleshooting

Craig Ferril Insights for Dev Managers, Stackify Product & Company Updates Leave a Comment

The rise of cloud computing has ushered in an era of unprecedented productivity for developers over the past several years. For those who have embraced this new world order, gone are the days of long lead times for hardware procurement and installation, architecture defined by slow-moving hardware upgrades, hardware-constrained scalability and flexibility, and a world where only sys admins have …

DevOps team

Supporting Production Applications the DevOps Way

Matt Watson Insights for Dev Managers Leave a Comment

Software applications are more complex than ever. If your application is slow or down for even five minutes customers will blow up on Twitter for the whole world to see. To prevent this, developers and operations have to work together in lockstep when deploying and supporting applications. Preventing and fixing application problems quickly is critical to keep your outage from …

Improve app troubleshooting

3 Ways to Improve Troubleshooting Exceptions

Craig Ferril Insights for Dev Managers Leave a Comment

Your application is perfect, flawless in every way and always works… right? It’s more likely you spend a fair portion of your time troubleshooting problematic behavior in your applications – probably more than you’d care to.  And that’s not because your code is necessarily buggy; it’s because applications have become far more complex than they used to be. Your company …

The evolution of the world of app monitoring

Stackify Developer Career Development, Insights for Dev Managers Leave a Comment

‘Perfection would be a fatal flaw for evolution’ In technology, as in life, everything evolves, grows, develops, mutates and eventually goes away, being replaced with improved versions. In the past several years, application development evolved and applications have come to play a more centric part of many businesses, even those that traditionally were not software players. (Walmart’s sophisticated inventory management …

Error Logging and Application Metrics APIs Now in NuGet

Craig Ferril Insights for Dev Managers Leave a Comment

Giving you visibility and early awareness into everything that is happening with and around your application is our top priority. Sometimes those insights need to come from the code-level rather than external monitoring, and so to that end we are excited to announce our new metrics API and inclusion of all .NET Stackify libraries in NuGet! Using the Stackify Application …

continuous delivery with a feedback loop

Continuous Delivery for Winners – With a Feedback Loop

Matt Watson Insights for Dev Managers Leave a Comment

Today’s users (or customers) have rapidly evolving needs, are mobile, and expect 24/7 connectivity and reliability. As software product developers and vendors, we need to release updates frequently to satiate our users’ needs or else we risk losing them to competitors or alternatives. Our Response to Users’ Demands What do we do to stay ahead? As software developers, we step …

DevOps Sean Hull Interview

Server Monitoring, The Cloud, and the DevOps Movement: Interview with Sean Hull

Kyle Claypool Insights for Dev Managers Leave a Comment

The DevOps movement is filled to the brim with folks who, put simply, know their stuff. They realize the potential to integrate wildly talented teams to produce more efficient results than ever before. One of biggest reasons a DevOps approach works is correcting the glaring lack of meaningful communication between developers and operations. More and more quality DevOps resources are …

Remote Application Management for Enterprise Ops

Matt Watson Insights for Dev Managers Leave a Comment

Software applications and IT operations are both becoming more complex. Today’s applications are typically composed of multiple servers, queuing, caching, databases, file storage, NoSQL, third party web services, and more. These new applications are typically more scalable and fault tolerant than traditional applications but they are also more difficult to manage and troubleshoot. Operations and development teams need remote application …

Remote Server Access for Developers to Improve Application Support

Matt Watson Insights for Dev Managers

Software developers need remote server access to deploy and troubleshoot their applications. Unfortunately, even with today’s focus on DevOps, most of them don’t have the remote server access they need to do so. My team and I built Stackify to give developers the access they need to manage, monitor, and troubleshoot their remote applications.  To give developers what they need …

Fragile to Agile

Tips to Improve App Quality and Delivery: Make Agile Less Fragile

Jason Taylor Insights for Dev Managers Leave a Comment

Agile. You can’t avoid hearing it wherever you go even though “agile” means different things to different people. In some shops, agile means extremely small sprints that are continuously deployed, sometimes multiple times per day. For others, it means the same old waterfall-style development, but they have burndown charts, daily stand-up meetings, and maybe someone with the title of “SCRUM …

DevOps Borat Twitter Picture

DevOps Borat: Top 10 Tweets

Kyle Claypool Insights for Dev Managers Leave a Comment

DevOps Borat implies you shouldn’t “take yourself too seriously.” Regardless of how inconvenient the relationship between development and operations can be, it’s best to face your demons and solve problems as they come. You might get frustrated with co-workers, clients, and crashing tools on a daily basis. You’re not alone! There is a special corner of the internet where the …

Application Support is Perfect for DevOps

Matt Watson Insights for Dev Managers Leave a Comment

When DevOps emerged in 2009, the gap between development and operations teams finally started to get the kind of media and vendor attention it deserved. DevOps gets developers more involved in IT operations so they can more rapidly resolve software issues that arise after deployment. Without access to production applications and servers, even development managers and system admins need help …