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
Invalid Time
Invalid Time
|
Registration and Welcome |
|||
10:00
Invalid Time
Invalid Time
|
KEYNOTE
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
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||
11:15
Invalid Time
Invalid Time
|
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
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||
12:15
Invalid Time
Invalid Time
|
nsbcon
nservicebus
azure
About the speaker...Yves GoelevenHis main interests are software architecture, windows azure, messaging and hacking around with devices. |
|||
13:00
Invalid Time
Invalid Time
|
Lunch |
|||
14:00
Invalid Time
Invalid Time
|
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 LewisJames is a Software Architect and Director at ThoughtWorks based in the UK. He’s proud to have been a part of Thoughtworks’ journey for over fifteen years and its ongoing mission of delivering technical excellence for its clients and in amplifying positive social change for an equitable future. As 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. He is an internationally recognised expert on software architecture and design and on its intersection with organisational design and lean product development. As such he’s been a guest editor for IEEE Software, written articles, delivered training, and spoken at more conferences than he can remember. James defined the new Microservices architectural style back in 2014 along with Martin Fowler. Currently, the Microservices industry is worth in excess of $20 billion annually. James’ primary consulting focus these days is on helping organisations with technology strategy, distributed systems design and adoption of SOA. He freely admits that it’s only by standing on the shoulders of giants that he’s been able to make the contributions to the industry that he has. |
|||
14:45
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||
15:00
Invalid Time
Invalid Time
|
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
Invalid Time
Invalid Time
|
Pizza and Drinks |
|||
16:15
Invalid Time
Invalid Time
|
|
|||
17:15
Invalid Time
Invalid Time
|
To The Pub! |
Day 2: NSBCon
All About NServiceBus
Track | Track 1 | |||
09:30
Invalid Time
Invalid Time
|
Registration and Welcome |
|||
10:00
Invalid Time
Invalid Time
|
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 AlagarsamyShe is currently a Global Lead Applications Architect at Unisys. Indu works with clients to help them in their application modernization journey of their legacy systems and remove business friction. Indu is also passionate about diversity and inclusiveness in the tech industry. When not programming, she is either rock climbing in sunny Southern California or spending time with her kids including her giant puppy! |
|||
10:45
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||
11:00
Invalid Time
Invalid Time
|
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
Invalid Time
Invalid Time
|
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 Beattie is a consultant, software developer and international keynote speaker. He’s the director of Ursatile, an independent consultancy based in London that specialises in helping organisations bridge the knowledge gap between software development and business strategy. Dylan has been building data-driven web applications since the 1990s; he’s managed teams, taught workshops, and worked on everything from tiny standalone websites to complex distributed systems. He’s a Microsoft MVP, and he regularly speaks at conferences and user groups all over the world. Dylan is the creator of the Rockstar programming language, and he’s performed his software-themed parodies of classic rock songs all over the world as Dylan Beattie and the Linebreakers. He’s online at dylanbeattie.net and on Twitter as @dylanbeattie. |
|||
12:00
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||
12:15
Invalid Time
Invalid Time
|
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 AlagarsamyShe is currently a Global Lead Applications Architect at Unisys. Indu works with clients to help them in their application modernization journey of their legacy systems and remove business friction. Indu is also passionate about diversity and inclusiveness in the tech industry. When not programming, she is either rock climbing in sunny Southern California or spending time with her kids including her giant puppy! |
|||
13:00
Invalid Time
Invalid Time
|
Lunch |
|||
14:00
Invalid Time
Invalid Time
|
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
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||
15:00
Invalid Time
Invalid Time
|
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
Invalid Time
Invalid Time
|
Coffee, Tea & Refreshments |
|||
16:00
Invalid Time
Invalid Time
|
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 -
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 -
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 -
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 -
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 -
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
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 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 -
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 -
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