mgmccarthy Goto Github PK
Name: Michael McCarthy
Type: User
Company: Phreesia
Bio: Architect at Phreesia
Twitter: mikegmccarthy
Location: Royal Oak, MI
Name: Michael McCarthy
Type: User
Company: Phreesia
Bio: Architect at Phreesia
Twitter: mikegmccarthy
Location: Royal Oak, MI
This repo contains the code for allReady, an open-source solution focused on increasing awareness, efficiency and impact of preparedness campaigns as they are delivered by humanitarian and disaster response organizations in local communities.
Azure Functions Bus is a simple framework that creates a message bus on top of the Azure Functions infrastructure. That way you can create a distributed system using a serverless technology on top of the Azure Storage.
A sample solution inspired by Udi Dahan's presentation "CRQS-But Different" at the NDC conference in Oslo, Norway: https://vimeo.com/131199089
Repository for my blog post, "Deferring Messages in NServiceBus 4" (http://www.michaelgmccarthy.com/2015/05/12/deferring-messages-in-nservicebus-4/)
the companion code for my book, FakeItEasy Succinctly, which can by downloaded for free from: http://www.syncfusion.com/resources/techportal/details/ebooks/fakeiteasy
Repository for my blog post "Handling File Import Processing with NServiceBus Sagas (aka, “Death to the Batch Job”)" (http://www.michaelgmccarthy.com/2015/07/16/disabling-retries-on-web-service-integration-endpoints-aka-how-i-learned-to-deal-with-poison-messages/). This is my take (using NSB 5.x) on Sam Martindale's NSBCon 2014 presentation: Building a Highly Scalable File Processing Platform with NServiceBus. (http://fast.wistia.net/embed/iframe/np7c60nlm5?popover=true). My change to this was instead of making a database call directly in the Saga, I use pub/sub to send a message out of the Saga, have a handler check for me, and then return the results to the Saga.
Repository for my blog post "Handling File Import Processing with NServiceBus Sagas (aka, “Death to the Batch Job”)" (http://www.michaelgmccarthy.com/2015/07/16/disabling-retries-on-web-service-integration-endpoints-aka-how-i-learned-to-deal-with-poison-messages/). This is my take (using NSB 5.x) on Sam Martindale's NSBCon 2014 presentation: Building a Highly Scalable File Processing Platform with NServiceBus. (http://fast.wistia.net/embed/iframe/np7c60nlm5?popover=true). My change to this was instead of making a database call directly in the Saga, I use pub/sub to send a message out of the Saga, have a handler check for me, and then return the results to the Saga.
Repository for my blog post, "Handling File Import Processing with NServiceBus Part II: Using bus.Defer Instead of a Saga" (http://www.michaelgmccarthy.com/2015/06/24/handling-file-import-processing-with-nservicebus-part-ii-using-bus-defer-instead-of-a-saga/). In this repository, instead of using a saga to power the import, I instead use bus.Defer
a simple fixed-width formatter utilizing generics and expressions. This is a companion piece to by blog posting: https://mgmccarthy.wordpress.com/2015/07/06/building-a-fixedwidthformatter-for-a-cumulative-report/
C# GeoCoding / Address Validation API
The source for our Github.io site.
a take the McDonald's Observer Saga from Jimmy Bogard's NSB 2014 presentation "Scaling NServiceBus": http://fast.wistia.net/embed/iframe/y56svovwnk?popover=true. Start at 28:00
Repository for my blog post, "Scaling NServiceBus Sagas using the Observer Pattern" (http://www.michaelgmccarthy.com/2015/06/19/scaling-nservicebus-sagas-using-the-observer-pattern/). This is my take the McDonald's Observer Saga using NServiceBus 5 from Jimmy Bogard's NSB 2014 presentation "Scaling NServiceBus": http://fast.wistia.net/embed/iframe/y56svovwnk?popover=true. Start at 28:00
This project encapsulates the creation of file-format-specific MVC FileResults based on generics and the template method
Extension method to find/register classes in an assembly into Microsoft.Extensions.DependencyInjection
Repository for my blog post series: "Containerizing NServiceBus Endpoints With Docker - (http://www.michaelgmccarthy.com/2018/02/23/containerizing-nservicebus-endpoints-with-docker-part-i/)
Repository for my blog post, "NServiceBus Transactional Boundaries and Web Service Integrations" (http://www.michaelgmccarthy.com/2015/07/03/nservicebus-transactional-boundaries-and-web-service-integrations-2/)
The most popular service bus for .NET
A declarative, efficient, and flexible JavaScript library for building user interfaces.
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
An Open Source Machine Learning Framework for Everyone
The Web framework for perfectionists with deadlines.
A PHP framework for web artisans
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
Some thing interesting about web. New door for the world.
A server is a program made to process requests and deliver data to clients.
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
Some thing interesting about visualization, use data art
Some thing interesting about game, make everyone happy.
We are working to build community through open source technology. NB: members must have two-factor auth.
Open source projects and samples from Microsoft.
Google ❤️ Open Source for everyone.
Alibaba Open Source for everyone
Data-Driven Documents codes.
China tencent open source team.