

- AKKA.NET MASSTRANSIT HOW TO
- AKKA.NET MASSTRANSIT SOFTWARE
- AKKA.NET MASSTRANSIT CODE
- AKKA.NET MASSTRANSIT WINDOWS
AKKA.NET MASSTRANSIT HOW TO
A REST client needs no prior knowledge about how to interact with any particular application or server beyond a generic understanding of hypermedia. The principle is that a client interacts with a network application entirely through hypermedia provided dynamically by application servers.
AKKA.NET MASSTRANSIT WINDOWS
Windows Containers are not ready yet 27th March 2016) Service Fabric is nice… but it is “the Microsoft way” Most concepts could be applied to almost any architecture There is no “right way” for doing microservices


Rancher (Linux containers) Marathon (Linux containers)Ī PaaS for building and running large scale microservice based
AKKA.NET MASSTRANSIT CODE

Problem: Once the principal is authenticated, it should only have access to certain.Authentication, Authorisation, Delegation.Rate limiting for external APIs (X-Rate-Limit-… headers (Twitter)).API gateway pattern (not just for security but…).Tamper proofing, replay protection, principal authorization, weakest link, least privilege.Secure communication channels? Services trust each other?.Protect just Internet boundary? What happens in a intruder gets in the network?.Problem: Secure all calls slow / hassle?.API generation / documentation Swagger, apiary, ….Semantic Romantic Versioning + Minimum required version concept.Do not only distribute a client (distributed monolith!), just rely on contracts (& provide.You still need to deal with old clients of your service relying on previous version.Try to avoid dependencies less management & more happiness .Problem: Not all teams should deliver at the same pace.Microphone (.NET) + Consul (in Production: master on Linux only!).Nice to have: Discovery + health check + auto healing.Discovery services rely on distributed DBs can be used to store configuration.Problem: The service discovery needs to be redundant and reliable (this is hard!).Problem: Hard-code service locations in 100s of microservices?.Good technical practices for microservices The actual presentation - brainstorming session Our definition of microservices (Created live in Rather a “this is what I have seen” and open for This is not a “this is what I did” presentation, but NET Architects / AngularJs devs | Testers / Automation Heavily investing on R&D (& new offices in Málaga )Ĭurrently hiring in Málaga – for more info
AKKA.NET MASSTRANSIT SOFTWARE
We are leading software providers for the insurance market Windows Server 2016! Best practices with microservices (or just services) Net Microservices with Event Sourcing, CQRS, Docker and.
