This two day, one track conference welcomed world leading experts and software development heroes including - Udi Dahan (NServiceBus, Particular Software), Greg Young (CQRS, Event Store), and James Lewis (ThoughtWorks). Check out the SkillsCast videos of those using NSB in enterprise; both from the point of view of large companies operating complex distributed systems, to those in start-ups and early stage businesses.
The Format
Both days will be filled with talks from creators, world renown software thinkers, and enterprise innovators. Throughout the course of the conference there'll be ample opportunity to bounce ideas off fellow developers and experts, so you can get the answers to your workplace questions. You'll also be well fed and watered throughout, so when the day's talks end, don't run away – for the pub awaits.
In our SkillsCasts you will learn about
- The new Particular Service Platform
- How companies big and small are using NServiceBus
- Distributed systems from an expert discussion panel
- Windows Azure and NServiceBus
- Real-world Saga use cases, and much more!
New York
This event will also be mirrored in Brooklyn, New York this September. This two event will feature the leading names in NServiceBus, including Udi Dahan, Jimmy Bogard, and the folks from DotNetRocks. Join the conversation and learn more here
Excited? Share it!
Day 1: NSBCon
All About NServiceBus
Track | Track 1 | |||
09:30 |
Registration and Welcome |
|||
10:00 |
About NServiceBus NServiceBus offers enterprise-grade scalability and reliability for your workflows and integrations without any messy XML configuration - just pure-code bliss. It prides itself to be the most developer-friendly service bus for .NET. You can find out more about NServiceBus here. SkillsCast recordings of other NServiceBus related talks for and by the Skills Matter community can be found here. Upcoming meetups, talks, conferences and courses on NServiceBus can be found here.
nservicebus
soa
nsbcon
ddd
domain-driven-design
cqrs
.net
About the speaker...Udi DahanUdi can be contacted via his blog at www.UdiDahan.com and also follow Udi on Twitter @udidahan |
|||
11:00 |
Coffee, Tea & Refreshments |
|||
11:15 |
Wonga Group provides fully automated, online short term credit to consumers and small businesses. Our appeal to customers stems from our ability to make responsible lending decisions in real time, disburse funds rapidly and provide a flexible and transparent service. Wonga is in the business of information processing, our software assesses a large number of credit and fraud decisioning data points. The engineering team have faced the problem of scaling our platform to meet rapid growth in customers whilst at the same time increasing our technical headcount from fifteen to two hundred people spread across five countries. We have also transitioned from n-tier to a service oriented architecture, all the time there has been business pressure to deliver new features and keep the platform stable. This talk will look at how Wonga leveraged NServiceBus to:
nservicebus
scaling
nsbcon
About the speaker...Charlie BarkerHe enjoys delivering systems that can revolutionize how products are delivered to customers. He is also particularly interested in building distributed systems that are required to be both highly scalable and highly available. |
|||
12:00 |
Coffee, Tea & Refreshments |
|||
12:15 |
nsbcon
nservicebus
azure
About the speaker...Yves GoelevenHis main interests are software architecture, windows azure, messaging and hacking around with devices. |
|||
13:00 |
Lunch |
|||
14:00 |
The trend towards fine grained SOA and micro-services is having an impact on how we design and code systems. As we move towards developing applications composed of small services we are "pushing accidental complexity into our infrastructure" (Martin Fowler). While this has benefits in terms of scaling, maintainability and replaceability it also raises questions about our ability to manage large numbers of small applications in production. This talk explores some of the real world difficulties encountered in testing, deploying and managing many small applications as well as examining strategies to help take advantage of the opportunities that designing for replaceability can provide.
nservicebus
microservices
soa
nsbcon
About the speaker...James LewisAs a member of the ThoughtWorks Technical Advisory Board, the group that creates the Technology Radar, he contributes to industry adoption of open source and other tools, techniques, platforms and languages. For the last few years he has been working as a coding architect on projects built using microservices; exploring new patterns and ways of working as he goes. James has spoken at a number of UK and international conferences. His favorite topics range from domain driven design, SOA and the future of the web to agile adoption patterns and lean thinking. He’s also heavily involved in the fledgling microservice community. He rather likes the fact that he got to describe his take on things jointly with Martin Fowler in an article that is influencing how people see the future of software architecture. |
|||
14:45 |
Coffee, Tea & Refreshments |
|||
15:00 |
In particular how they embraced the extensibility of NServiceBus to add support for multi tenancy throughout their system. In a deep dive into the technical side of things, Roy and Mark will show how they have extended Saga persistence to deal with multi-tenancy and the use Sagas in a number of different use cases.
nservicebus
soa
About the speakers...Mark TalingNot able to accept that some things just don’t work, Mark is always trying to improve, extend and combine existing frameworks to suit his needs and occasionally blogs about this. Roy CornelissenHe is also lead architect for the Enterprise Mobile Development competence within Info Support. He specializes in designing and building mobile applications for iOS, Android and Windows Phone, using Xamarin technology. Roy speaks at various software development related events, writes articles and blogs about his professional and personal interests. |
|||
15:45 |
Pizza and Drinks |
|||
16:15 |
|
|||
17:15 |
To The Pub! |
Day 2: NSBCon
All About NServiceBus
Track | Track 1 | |||
09:30 |
Registration and Welcome |
|||
10:00 |
The talk will cover the platform's capabilities and tools (including modeling and design with ServiceMatrix, advanced debugging with ServiceInsight, production monitoring and extensibility features with ServicePulse), sharing best practices, do's and don'ts and providing an under-the-hood and behind the scenes view.
nservicebus
nsbcon
messaging
soa
About the speakers...Indu AlagarsamyWhen not programming, she is either rock climbing in sunny southern California or learning Martial arts! |
|||
10:45 |
Coffee, Tea & Refreshments |
|||
11:00 |
In this session, Jan Ove Skogheim, will talk about how Rikstoto, the only licensed horse racing operator in Norway, moved from a layered service platform with Web Services calling other Web Services to a fully scaled out event driven platform based on NServiceBus. All this over a period of two years, while keeping the internal and external clients of the platform fully functional. He’ll talk about the step-by-step process used and the lessons learned by both the developers and the operations team.
nservicebus
.net
nsbcon
About the speaker...Jan Ove SkogheimHe's spent the last five years consulting and building solutions based on NServiceBus for companies in the financial, airline and gambling industries. When he's not working he enjoys giving talks at local meet-ups and user group meetings, preaching the gospel of scalability, availability and loose coupling to anybody who'll listen. |
|||
11:30 |
Spotlight is one of the world’s leading resources for professional actors, casting directors and production professionals. Over the last few years, Spotlight have faced the challenge of migrating their monolithic on-site infrastructure onto a cloud hosted environment, whilst simultaneously delivering new products and features to their customers. Publishing photography and multimedia online is a key part of the service, and NServiceBus is a key part of the systems that drive our multimedia publishing workflows. Spotlight have used it to decouple legacy systems from their hosting environments, and to create loosely-coupled encoding workflows for audio and video, and in this talk Dylan will discuss why Spotlight chose NServiceBus, how they integrated it with legacy systems, and how using NSB influenced the design and architecture of their greenfield applications.
nservicebus
nsbcon
About the speaker...Dylan BeattieDylan is actively involved in the international software development community. As well as his work with Skills Matter, he runs the London .NET User Group, he's on the programme committee for NDC Conferences, and he's a frequent speaker at conferences and technical events around the world. Dylan grew up in southern Africa, moving to the UK with his family when he was ten. He's a Microsoft MVP on the Visual Studio and Developer Tools programme, and he holds a degree in Computer Science from the University of Southampton. He’s a guitar player and songwriter, known for creating musical parodies about software development. He's into skiing, scuba diving, Lego, cats, travel and photography, and he's normally found hanging around user groups, pubs and rock bars in London wearing a big black hat. Read Dylan Beattie's blogs: |
|||
12:00 |
Coffee, Tea & Refreshments |
|||
12:15 |
Take a deeper dive into exploring the depths of the NServiceBus API. Among other things, they will focus on how handlers get invoked and what is involved when trying to invoke a message handler. Either build on top of what the framework provides you, or remove the framework blocks and replace it with your own. Get a better understanding of how you can override the default behavior and get the customization you are after by hooking into the NServiceBus pipeline.
nservicebus
nsbcon
About the speakers...Indu AlagarsamyWhen not programming, she is either rock climbing in sunny southern California or learning Martial arts! |
|||
13:00 |
Lunch |
|||
14:00 |
An adventurous journey indeed but an absolute must to ensure that the software you depend on delivers what's stated on the box. |
|||
14:45 |
Coffee, Tea & Refreshments |
|||
15:00 |
Whether looking at Event Store as a highly available transport or even as an auditing queue with full temporal querying abilities there is a lot of benefit the two can bring to each other. Watch the SkillsCast recording to find out why! About The Event Store The Event Store is an open-source, functional database with Complex Event Processing in JavaScript. Go to geteventstore for more information and downloads. SkillsCast recordings of other Event Store related talks for and by the Skills Matter community can be found here About NServiceBus NServiceBus offers enterprise-grade scalability and reliability for your workflows and integrations without any messy XML configuration - just pure-code bliss. It prides itself to be the most developer-friendly service bus for .NET. You can find out more about NServiceBus here. SkillsCast recordings of other NServiceBus related talks for and by the Skills Matter community can be found here. If this talk inspired you to learn more about CQRS and DDD, you may like to check out more here: CQRS Questions & Answers on Stackoverflow Github Repository: Simple CQRS example on Github by Greg Young Github repository: Deploying the Domain Model Pattern Upcoming CQRS talks, conferences and meet ups for and by the Skills Matter Community SkillsCast recordings of talks on CQRS that have been given for and by the Skills Matter community
nservicebus
event-store
cqrs
nsbcon
About the speakers...Szymon PobiegaSzymon is an enthusiast of Domain-Driven Design approach to software development believing that it is a great way to build software that solves real business needs and adds value. In his non-billable or free time Szymon puts on a trainer’s or open-source software developer’s hat as he enjoys both teaching others as well as learning by doing. Szymon publishes his thoughts on software development on his blog and shares almost every bit of code he writes on github. Greg YoungGreg is an independent consultant and serial entrepreneur. He has 10+ years of varied experience in computer science from embedded operating systems to business systems and he brings a pragmatic and often times unusual viewpoint to discussions. He's a frequent contributor to InfoQ, speaker/trainer at Skills Matter and also a well-known speaker at international conferences. Greg also writes about CQRS, DDD and other hot topics on www.codebetter.com. |
|||
15:45 |
Coffee, Tea & Refreshments |
|||
16:00 |
nservicebus
nsbcon
ddd
domain-driven-design
domain-model
About the speaker...Udi DahanUdi can be contacted via his blog at www.UdiDahan.com and also follow Udi on Twitter @udidahan |
-
2
Deep dive into the Particular Service Platform
Featuring Indu Alagarsamy and Danny Cohen
Join Danny Cohen and Sean Farmer for a deep dive session into the Particular Service Platform.
nservicebus nsbcon messaging soa -
Managing Microservices
Featuring James Lewis
Hear from Thoughtworks' James Lewis who explores the real world challenges of deploying and managing many small applications.
nservicebus microservices soa nsbcon -
2
Event Store and NServiceBus
Featuring Szymon Pobiega and Greg Young
Many people think that it is an either/or choice between Event Store and NServiceBus, this could not be further from the truth! In this session Greg and Szymon will look at Event Store and NServiceBus and how they can be brought together.
nservicebus event-store cqrs nsbcon -
Park Bench Panel Discussion
Put your questions to the panel at the end of day one of NSBCon. If you have you have an opinion, you're invited to join the panel on stage and discuss in detail your experiences using NServiceBus. The format is designed to pitch those questions you didn't manage to ask in the day.
nservicebus -
NServiceBus Past, Present, and Future
Featuring Udi Dahan
This SkillsCast recording features NServiceBus' founder Udi Dahan who, in an inspiring keynote, will take you on a journey through time from NServiceBus' humble beginnings, into the present state of the Particular Service Platform, and will also give you a glimpse of the future and all...
nservicebus soa nsbcon ddd domain-driven-design cqrs .net -
Under the Hood of Particular Software
Featuring Andreas Ohlund
Continuously delivering a top quality platform on which customers build and run their businesses is not a challenge to be taken lightly. Join Andreas Öhlund, Director of Engineering at Particular Software, for a journey through custom tooling, testing the un-testable and massive cloud service...
nservicebus -
2
Embracing NServiceBus – Best Practices
Featuring Mark Taling and Roy Cornelissen
In this talk, Roy Cornelissen and Mark Taling are going to look at how NServiceBus and rigorous architectural measures helped turn a slow and unmanageable SaaS application into a faster, more reliable and more extensible system. Along the way, they will explore a range of NServiceBus best...
nservicebus soa -
2
NServiceBus - Lego Style
Featuring John Simons and Indu Alagarsamy
Take a deeper dive into exploring the depths of the NServiceBus API with John Simons and Indu Alagarsamy.
nservicebus nsbcon -
NServiceBus on the Windows Azure Platform
Featuring Yves Goeleven
The Windows Azure Platform and NServiceBus make a perfect fit. On the one hand the windows azure platform offers a scalable and flexible platform that we are looking for in our designs, and on the other hand NServiceBus makes development on this highly distributed environment a breeze. In this...
nsbcon nservicebus azure -
NServiceBus at Scale
Featuring Charlie Barker
Find out how the engineering team at Wonga have scaled their platform in light of rapid demand and growth in their products.
nservicebus scaling nsbcon -
From layered Web Services to an Event-driven Architecture at Rikstoto
Featuring Jan Ove Skogheim
It's easy for developers to get enthusiastic about how simple it seems to implement an event-driven architecture with NServiceBus. Reality, however, can be quite different. Chances are you won't be able to start a new green field project to do this. Instead you'll need to add small...
nservicebus .net nsbcon -
A Reflection on the First Ever NSBCon - the conference on NServiceBus (NSBCon closing notes)
Featuring Udi Dahan
Creator of NServiceBus, Udi Dahan, wraps up NSBCon, the annual conference on NServiceBus, with his final thoughts after two days of talks and discussions.
nservicebus nsbcon ddd domain-driven-design domain-model
-
NSBCon NYC 2014 - All about NServiceBus
Two days in New York City
Are you serious about building high performance, scalable systems using NServiceBus? Want to join 150+ other enterprise developers and leading names in the .NET space for two days of learning and networking?
nservicebus .net distributed-system soa