HOME SCALA & F# JAVA .NET WEB GROOVY & GRAILS ANDROID & IOS NOSQL ARCHITECTURE AGILE & SCRUM AGILE DEVELOPER  
In The Brain of Andreas Ohlund: Death to the batch job
Death to the batch job
When most developers are tasked to implement time-bound business requirements the de facto solution is to create the dreaded batch job. While a batch job might solve the immediate problem their brute force nature makes them resource intensive and forces us to run them at night when the system is under less load.

But what if we run global operations that puts constant load on our system? What if that window of time is to short to get all work done?

When everything is getting more and more "real time" we need to run our jobs more often. But how often can we really run them given the load they put on our database?

Join Andreas for some real-time solutions to time-bound processes with the latest and greatest sagas from NServiceBus

WANT TO LEARN MORE? THEN CHECK OUT OUR EXPERT WORKSHOPS!

Udi Dahan's Advanced Distributed Systems Design with SOA July 2-6th

This very intensive 5-day workshop will help you take the pain out of designing large-scale distributed systems. New technologies make it easier to comply with today’s communications and security standards, but they won't magically provide you with a robust and scalable system. Join Udi for a course packed with the wisdom of companies like SUN, Amazon and eBay. Tried-and-true theories and fallacies will be shown, helping you to avoid costly mistakes. Communications patterns like publish/subscribe and correlated one-way request/response will be demonstrated, in conjunction with advanced object-oriented state management practices for long-running workflows. If you enjoy deep architectural discussion, join! To find out more, please go here

Greg Young's CQRS, Domain Events, Event Sourcing and how to apply DDD July 9-11th

This 3-day CQRS course covers Domain Events, Event Sourcing and how to apply DDD. Join to learn all about system building and architectures with Domain Driven Design. The largest problem many run into with Domain Driven Design is in getting the abstract concepts implemented in a concrete way. Many of the stereotypical architectures people use actually make it impossible to apply DDD. Greg's course will help you avoid this. To find out more, please go here

Udi Dahan's Enterprise Development with NserviceBus September 17th-20th

In this NServiceBus course Andreas Ohlund -- core committer of the NServiceBUs project -- teaches you all the ins-and-outs of NServiceBus - the most popular, open-source service bus for .NET. Used in production since 2006, NServiceBus is now used in hundreds of companies in finance, healthcare, retail, SaaS, web 2.0, and more. From basic one-way messaging, through publish/subscribe; providing solutions from transactions to cross-machine scale out; this hands-on course will show you how simple distributed systems development can be. To find out more, please go here

Eric Evans Domain Driven Design Hands-On Immersion Workshop September 3rd-7th

This 4-day Domain Driven Design Workshop -- delivered by DDD expert Alberto Brandolini -- will show you how to put the domain model to work. Finding and exploiting domain models is key to success with large software systems. By cultivating a strong connection between the language used by developers, appropriate models can dramatically accelerate the process of translating customer needs into working software. Strong domain modeling coupled with programming best practices such as exploiting design patterns, refactoring, and test-driven development result in a principled yet practical approach to the development of large software systems. Come and learn how to strike a healthy balance between digging into your subject matter and addressing technological issues. To find out more, please go here

Simon Brown's software architecture for developers July 4-5th

This course is about broadening your software development skills and has been designed to take full advantage of the technical knowledge that you already have. Simon Brown's software architecture development course will make you more 'architecturally aware', and will help you to build better software. It's about pragmatic and real-world software architecture rather than academic "ivory tower" software architecture and is presented by Simon Brown. To find out more, please go here


ABOUT ANDREAS OHLUND
Andreas Öhlund, one of the lead developers for NServiceBus, is an enterprise development expert with thorough experience from messaging based DDD and CQRS solutions.
More about Andreas Ohlund
PODCAST DEATH TO THE BATCH JOB
PROGRESSIVE .NET PODCASTS
Luke  Hoban:TypeScript, TypeScript
Luke Hoban : 20th May 2013
View Podcast: TypeScript,
Oren Eini aka Ayende Rahien:RavenDB & the magic beans , RavenDB & the magic beans
Oren Eini aka Ayende Rahien : 15th May 2013
View Podcast: RavenDB & the magic beans ,
Adam Mlocek:F# embedded in Excel, F# embedded in Excel
Adam Mlocek : 25th Apr 2013
View Podcast: F# embedded in Excel,
Martin Thompson:Performance Testing Java Applications, Performance Testing Java Applications
Martin Thompson : 15th Apr 2013
View Podcast: Performance Testing Java Applications,
Phil Trelford:Try F# Hands On, Try F# Hands On
Phil Trelford : 11th Apr 2013
Podcast Coming Soon: Try F# Hands On,
Aslak Hellesøy:Keynote: The Cucumber Ecosystem, Keynote: The Cucumber Ecosystem
Aslak Hellesøy : 4th Apr 2013
View Podcast: Keynote: The Cucumber Ecosystem,
Matt Wynne:Why your step definitions should be one-liners and other pro tips, Why your step definitions should be one-
Matt Wynne : 4th Apr 2013
View Podcast: Why your step definitions should be one-liners and other pro tips,
Andrew  Premdas:Working in the Cucumber World, Working in the Cucumber World
Andrew Premdas : 4th Apr 2013
View Podcast: Working in the Cucumber World,
Julien Biezemans:Hands-on introduction to Cucumber.js, Hands-on introduction to Cucumber.js
Julien Biezemans : 4th Apr 2013
View Podcast: Hands-on introduction to Cucumber.js,
Karl Krukow:Cross-platform and End-To-End BDD for Mobile, Cross-platform BDD for Mo
Karl Krukow : 4th Apr 2013
View Podcast: Cross-platform and End-To-End BDD for Mobile,
Enrique  Comba Riepenhausen:The Impersonator Pattern, The Impersonator Pattern
Enrique Comba Riepenhausen : 4th Apr 2013
View Podcast: The Impersonator Pattern,
Paul Jensen:Testing realtime-web apps with Cucumber.js, Testing web apps with Cucumber.js
Paul Jensen : 4th Apr 2013
View Podcast: Testing realtime-web apps with Cucumber.js,
 :PANEL DISCUSSION, PANEL DISCUSSION
: 4th Apr 2013
View Podcast: PANEL DISCUSSION,
Seb Rose:Don't you trust me? (a technical approach to building trust and consensus), Don't you trust me?
Seb Rose : 4th Apr 2013
View Podcast: Don't you trust me? (a technical approach to building trust and consensus),
Andrey Vokin:Productive testing with Cucumber and JetBrains IDEs, Productive testing with Cucumber and Jet
Andrey Vokin : 4th Apr 2013
View Podcast: Productive testing with Cucumber and JetBrains IDEs,
OTHER PROGRESSIVE .NET EVENTS
F#unctional Londoners Meetup Group:F# Type Providers Hands On, F#unctional Londoners Meetup Group
FREE EVENT: F# Type Providers Hands On
London, Thursday, May 23rd
Progressive .NET Tutorials May 2013, Progressive .NET Tutorials May 2013
CONFERENCE (3 DAYS)
London, Wednesday, May 29th BOOK NOW!
F#unctional Londoners Meetup Group:F# on iPad and iPhone with Xamarin Studio, F#unctional Londoners Meetup Group
FREE EVENT: F# on iPad and iPhone with Xam
London, Thursday, May 30th
Udi Dahan:Udi Dahan's Advanced Distributed Systems Design with SOA,  Udi Dahan's Adv Distributed Design w SOA
5 DAY COURSE. Featuring Udi Dahan
London, Monday, June 3rd
Martin Thompson:Writing Concurrent Code with Lock-Free Algorithms with Martin Thompson,  Writing Concurrent Code with Lock-Free Algorithms
3 DAY COURSE. Featuring Martin Thompson
London, Wednesday, June 5th
Greg Young:Greg Young's Advanced CQRS & DDD Workshop,  Greg Young's Advanced CQRS Workshop
3 DAY COURSE. Featuring Greg Young
London, Monday, June 10th
QCon New York, QCon New York
CONFERENCE (5 DAYS)
New York, Monday, June 10th BOOK NOW!
F#unctional Londoners Meetup Group:Machine Learning Hands On with F#, F#unctional Londoners Meetup Group
FREE EVENT: Machine Learning Hands On with
London, Thursday, June 13th
© Copyright 2003-2013, Skills Matter Ltd
About Us  Jobs  Find Us  Meeting & Training Rooms  Newsletter  Jobs: Sales Executive  Jobs: Student SkillsCaster  jobs - junior event coordinator  Open Source Journal  Jobs: Sponsorship Development  jobs: Marketing & Sales Graduate Internship  Jobs: HR Manager  jobs-Join Our Dev Team  DevOps Engineer  Front-End Engineer  Test Engineer