Loading…
Build Stuff 2018 has ended
Wednesday, November 14
 

12:00pm EET

[SLIDES]Jon Gyllensward @jongyllen - Crashing, monitoring and debugging in Azure
Everything was prepared. The features were in place, the critical bugs were fixed, the environments were up and running and the test were green. We were finally about to go into production with the system we had been working so hard on for the past 18 months.

We had deployed in Azure with redundancy, fail-overs and slots using continuous delivery. The customers had been doing acceptance testing for weeks. We were ready!

Then it happened.

Three days before going into production, the pipeline started halting. The applications crashed one by one. First the development environment, following the test environment. Then the staging environment and last; the production environment. No exceptions or logs pointing us in the direction of the problem.

We had three days to pin down and fix it.

This is a war-story about how we turned our Azure environments upside down, logged, debugged and at last, found the nasty bug and fixed it.

Speakers
avatar for Jon Gyllensward

Jon Gyllensward

VP Engineering, Chinsay AB
Jon is a passionate developer, team leader and systems architect. He is VP of Engineering at Chinsay, trying to help his team of skilled engineers building innovative and reliable systems to revolutionize the concept och contract management.



Wednesday November 14, 2018 12:00pm - 12:50pm EET
4. Lambda
 
Thursday, November 15
 

11:30am EET

[SLIDES]Nir Dobovizki @NirDobovizki - Smart home from scratch - a little C#, a little C++ and a whole lot of cheap Chinese electronics
The story of my smart home system, all the way from the original idea to today, everything from designing the system, getting the hardware, dealing with the home existing electrical system and more

Speakers
avatar for Nir Dobovizki

Nir Dobovizki

Senior consultant and software architect, CodeValue
Nir Dobovizki is a software architect and a consultant at CodeValue, Nir has been developing software professionally for over two decades and recently started building all sort of robots, both professionally and at home, we can't be sure but we suspect those robots are a part of his... Read More →



Thursday November 15, 2018 11:30am - 12:20pm EET
4. Lambda
  Session
 
Friday, November 16
 

1:10pm EET

Alexey Zimarev @Zimareff & Sergio Silveira @RagingKore - Hands-on event sourcing with .NET
Event sourcing is becoming ever more popular these days. May people heard about it on different conferences but not so many have tried. It seems to be too complex at first. Experts shout - here be dragons, only sue this technique when you have to. In fact, event sourcing can solve many challenges that many business domains have in terms of technical implementation. In DDD we moved towards behaviour-first approach after many years of struggle with domain models being our data models. Event sourcing finally allows us making behaviour visible and persistent. But you need to get some hands-on experience and all those little things that no one tells you about, before getting serious about event sourcing. During this workshop, Alexey and Sergio will gradually bring more clarity to implementation techniques of an event sourced application, touching upon domain analysis, defining events, entities and value objects, persisting events and using projections. You will also learn the basics about distribution, integration and task-based UI. All the code will be in C# and some JavaScript.

Please ensure that you know what Event-Sourcing, since we won't be spending much time on the theory and will jump to writing code as soon as we can.

If you plan to follow the code, please check the requirements here: https://github.com/alexeyzimarev/PrepareForEventSourcingWithCsharp 

Speakers
avatar for Sergio Silveira

Sergio Silveira

Team Lead, ABAX
Sérgio is a passionate and stubborn developer dude, that for the last 17 years or so has been modelling, building and sometimes simply deleting, various types of software.Document and police digital case management, sports statistics, telecommunications, oil & gas safety systems... Read More →
avatar for Alexey Zimarev

Alexey Zimarev

Software Architect, Ubiquitous AS
Alexey is a software architect and developer with present focus on domain models, domain-driven design (DDD), SOA and microservices, coaching and mentoring. Alexey is also a contributor to MassTransit open-source messaging framework, maintainer of the RestSharp library and organiser... Read More →


Friday November 16, 2018 1:10pm - 3:10pm EET
4. Lambda
  Workshop
 


Filter sessions
Apply filters to sessions.