For the action post-KaizenConf and how we should go forward.
F# able to add value
Inherits from Erlang
Immutably
Message passing is a constant
Be able to do message receive style handling within a context
Limitations
Unable to give up a thread in .NET
Use of a continuation (mentioned Thread hops?) - Matt P perhaps can grace us with a demo
Talk to Matthew about F# & Mass Transit Integration
MassTransit.Host
Simple to setup services, reducing the friction of setting up new services
(something that is one keyword in Erlang -dru)
Make it easy to level across multiple machines as bottlenecks are identified
Education
Sample Applications
Include screencasts that explain how the sample was built, the problem being solved
Brownfield Movement
Adding messaging and distributed processing to existing systems that are not message oriented
Documentation
Having a linear document that follows the sample, how and why decisions were made
Product Teams
Work with product teams of utilized technology to foster growth/contribution
WCF advisory committee
Debugging/Understanding a System
The idea of an operations database
Conversation Log
Client Id, Conversation Id
Tooling that needs to be built:
Metadata about the conversations, sagas, messages within the bus
Visualizing into a system that is distributed
Human recognition of patterns will be able to identify problems without specific alarms going off
Visibility of MSMQ as a second-class tool in the portfolio - many ops are like MSMQ?
Conversations
A correlation above saga that relates different transactions into a single operation
Compensations
Some examples in the Starbucks sample here would be good
Reading List
Needs to go forward for those considering messaging in their application:
Security
MSMQ has it
Other transports Dru is working on RSA and others for signing and encrypting message traffic
Diagnostics
Tracking through the messaging pipeline
Conventions
Ways to build for shared understanding of styles
Hands on Labs
A step-by-step way to build something
Case Studies
Showing where messaging is being used in systems to help convince management
Comments (0)
You don't have permission to comment on this page.