Microservices à la Service Fabric

Chase Aucoin .NET, Agile, Azure, DevOps, Docker, Microservices, Service Fabric, Technology Snapshot Leave a Comment

Service Fabric is a massively progressive step for Microsoft. At the core, it is a distributed systems platform used to build scalable and reliable applications. But it gives the benefits of containerizing deployable bits, in addition to having Microservices best practices built-in. In this article, we will see how to quickly get up and running with Service Fabric, as well as why you …

Hystrix To Prevent Hysterix

Dallas Monson DevOps, Java, Microservices, Spring 4 Comments

Your application just launched into production after 6+ months of development and bug fixes. In true Agile fashion, you and the team released your MVP (minimal viable product). You did your best to simulate load and try to emulate actual user actions so that you can anticipate how your app will behave in the wild. Now, however, you have thousands …

Devops Microservices Breakfast Boost

Breakfast Series Scheduled: Microservices and DevOps Education

Lauren Fournier Company News, DevOps, Microservices, Testing Leave a Comment

Keyhole Software has released a schedule of upcoming educational events that are open to the public. Keyhole is hosting two free Breakfast Boost events to advise members of enterprise development teams on important and emerging technical topics: Microservices Application Architectural Approach: Thursday, January 28th, 2016 DevOps for the Enterprise: Wednesday, February 17, 2016 Both free presentations will be held at the Keyhole Software …

Trouble Maker

Failure As A Use Case: Introducing Trouble Maker

David Pitt Keyhole Creations, Microservices, Programming, Technology Snapshot, Testing Leave a Comment

For too many reasons to count, it is nearly a guarantee that your production software systems will fail in some way. We attempt to QA our software, which essentially tests application “business” function, but it’s very difficult to test what can go wrong in an actual production environment. Things like memory utilization and leaks, port exhaustion, connection pool timeouts, too …

Rethinkdb

Real-Time Applications With RethinkDB

John Hoestje Databases, JavaScript, Microservices, Node, Technology Snapshot 1 Comment

In the last several years, there have been new requirements and expectations placed on enterprise applications that have dramatically increased application code complexity. Users want dynamic websites that provide instant data feedback or to have multiple users work on the same document concurrently. New frameworks and ideas have also evolved along with the requirements to help cope with the new …