Autonomous Microservices don't share data. Period.
If you're interested in the free ADSD videos: http://go.particular.net/techfest
| var endpoint = new OctopusServerEndpoint("http://54.169.230.0:8085/", "API-xxxxxxxxxxxxxxxxxxxxxxxxxx"); | |
| var client = new OctopusClient(endpoint); | |
| var repo = new OctopusRepository(client); | |
| var projects = repo.Projects.GetAll().Select (p => repo.Projects.Get(p.Id)); | |
| var allDeployments = projects.SelectMany(p=>repo.Deployments.FindMany(d=>d.ProjectId.Equals(p.Id)).Take(5)).GroupBy (p => p.ProjectId).SelectMany (p => p); | |
| var nugetPackageIds = new List<string>(new string[]{"Webshop.Frontend", "Webshop.Backend", "Webshop.BusinessRules", "Webshop.Messages"}); | |
| foreach(var deployment in allDeployments) |
| using System; | |
| using NServiceBus; | |
| using NServiceBus.Hosting.Profiles; | |
| using NServiceBus.Log4Net; | |
| using NServiceBus.Logging; | |
| | |
| public class EndpointConfig : IConfigureThisEndpoint | |
| { | |
| public EndpointConfig() | |
| { |
| var endpointConfiguration = new EndpointConfiguration("NServiceBus.Sample"); | |
| endpointConfiguration.UseTransport<MsmqTransport>() | |
| .ConnectionString("deadLetter=false;journal=false"); | |
| // More information here : http://docs.particular.net/nservicebus/msmq/connection-strings |
Autonomous Microservices don't share data. Period.
The demo used in the presentation can be found on GitHub in the SOA Done Right workshop repository. The code used was from exercise 02, the after folder.
To be able to compose a user interface, there are several frameworks available. To be able to see how to compose data together into a viewmodel that can be offered to ASP.NET MVC (WebAPI) see the demo in the same repository.
If you're interested in the free ADSD videos:
Dealing with eventual consistency
Autonomous Microservices don't share data. Period.
Remember to copy them from the raw view, as certain characters can get messed up in HTML view.
git branch -r --merged origin/master | %{ $\_.Trim().substring(7) } | Where { $\_ -Notmatch 'master' } | %{ echo $\_ }
Bedankt voor je interesse in mijn presentatie. Ik hoop dat je er wat van opgestoken hebt. Hieronder vindt je meer informatie en links naar andere resources.
Als je interesse hebt om een conference call in te plannen voor vragen over de presentaties, software development, architectuur, messaging en/of NServiceBus, wil ik je uitnodigen via de volgende link. Je plant zelf een meeting in en krijgt naderhand een Zoom link toegestuurd. Je hoeft niets te installeren en kunt gebruik maken van de web-client om de Zoom conference call in te gaan. Video mag, maar hoeft niet.
This is my personal notepad for references related to my Lego city. Ideas to build roads, streets, etc, etc.
A Dutch website I've been active on for years that has great topics on Lego and discounted Lego.
| prerequisite: | |
| Spring boot application | |
| Locally running NServiceBus with RabbitMQ (will add remote config) |