mreinbold + microservices   249

Microservices and the Inverse Conway Manoeuvre - James Lewis on Vimeo
Go faster than your competitors. That’s the promise of microservices – deploy faster, scale faster, be more robust. It’s all about outcomes and…
video  james_lewis  microservices  mel_conway  restapinotes 
14 hours ago by mreinbold
Netflix Play API: Building an Evolutionary Architecture
At QCon SF, Suudhan Rangarajan presented “Netflix Play API: Why We Built an Evolutionary Architecture”. Key takeaways included: services that have a single identity/responsibility are easier to upgrade; spend time identifying core decisions that need to be made when building a service; and designing an “evolutionary architecture” using tools like fitness functions provides many benefits.
suudhan_rangarajan  netflix  daniel_bryant  software_architecture  restapinotes  microservices  api_design 
14 hours ago by mreinbold
A Design-based Approach to Microservices and APIs
Organizations around the world are transforming their core applications to expose microservices through APIs. The success of these efforts will depend less on the technologies themselves, and more on how well their deployment is aligned with the business goals of the organization. Join this session to learn the key aspects of executing a microservice- and API-based transformation initiative, and how design thinking can steer the effort toward sustainable success.
matt_mclarty  microservices  restapinotes  video  api_design 
yesterday by mreinbold
Shaping Chick-fil-A One Traffic in a Multi-Region Active-Active Architecture
In this post, we will share about the architecture behind north-south routing and traffic shaping in the API tier of our Chick-fil-A One mobile application. Chick-fil-A’s mobile application continues…
christopher_lane  jamey_hammock  kubernetes  chick-fil-a  microservices  software_architecture  restapinotes 
18 days ago by mreinbold
Analyzing Polyglot Microservices – Capital One Tech – Medium
One topic that has piqued our curiosity recently is a platform architecture that supports the development of polyglot microservices and the prospect of how it could allow our mobile teams to deliver f
tripta_gupta  microservices  polyglot  restapinotes  capital_one 
4 weeks ago by mreinbold
The Microservice Workflow Automation Cheat Sheet – berndruecker
Your company might want to go for a microservice architecture and apply workflow automation (I do not go into the motivation why in this blog post, but you might want to read about 5 Workflow…
software_architecture  restapinotes  bernd_rucker  microservices  event-based_architectures 
4 weeks ago by mreinbold
Dublin Microservice "Introduction to Service Meshes"
While service meshes may be the next "big thing" in microservices, the concept isn't new. Classical SOA attempted to implement similar technology for abstracti…
daniel_bryant  service_mesh  restapinotes  slides  microservices 
september 2018 by mreinbold
How to scale Microservices with Message Queues, Spring Boot, and Kubernetes
When you design and build applications at scale, you deal with two significant challenges: scalability and robustness. You should design your service so that even if it is subject to intermittent…
microservices  spring_boot  kubernetes  containers  message_queues  restapinotes  daniele_polencic 
august 2018 by mreinbold
Microservices the Event Sourcing way – ITNEXT
In a previous post, I wrote about an approach to iterate faster when migrating from a monolithic architecture to microservices, and the use of the strangler pattern once the Monolith is tamed and…
event_sourcing  microservices  alessandro_bologna  restapiotes  event-based_architectures  cqrs 
august 2018 by mreinbold
The Hardest Part of Microservices: Calling Your Services - DZone Microservices
Here we discuss calling services; getting microservices to talk to each other using various conversations patterns, distributed systems, and microarchitecture.
christian_posta  microservices  distributed_systems  restapinotes 
august 2018 by mreinbold
From Monolith to Service Mesh, via a Front Proxy — Learnings from stories of building the Envoy…
The concept of a “service mesh” is getting a lot of traction within the microservice and container ecosystems. This technology promise to homogenise internal network communication between services…
daniel_bryant  microservices  service_mesh  envoy  lyft_envoy  metrics  restapiotes 
august 2018 by mreinbold
From Request/Response to Events – Code Smells – Medium
Generally, the internet is based on the traditional request/response (r/r) pattern and for most part this is fine. However, within a deep microservice architecture you may want to have a message…
gratus_devanesan  microservices  restapinotes  event-based_architectures 
august 2018 by mreinbold
Fearless Monolith to Microservices Migration - A guided journey | Dynatrace blog
This article is part of the blog series "Fearless Monolith to Microservices Migration" written by Johannes Bräuer and Jürgen Etzlstorfer. This section
johannes_brauer  jurgen_etzlstorfer  microservices  api_design  monolith  restapinotes 
august 2018 by mreinbold
Microservices Authentication & Authorization Best Practice
Services require authentication and authorization. In a microservices world you typically have a front-end gateway that manages connections from the outside world which then connect you to back-end…
michael_douglass  microservices  security  restapiotes 
july 2018 by mreinbold
Entity Services Increase Complexity – Tareq Abedrabbo – Medium
Designing a microservices system is essentially a decomposition problem: we take a large system and decompose it into smaller, manageable modules. We then introduce dependencies between these modules…
tareq_abedrabbo  microservices  restapinotes  domain_driven_design 
july 2018 by mreinbold
3 common pitfalls in microservice integration — and how to avoid them
This blog post was originally published at InfoWorld two weeks ago. I also gave a couple of talks on this topic, e.g. at QCon London (Slides, Recording). Microservices are all the rage. They have an…
bernd_rucker  microservices  restapinotes 
june 2018 by mreinbold
Using API Gateways to Facilitate Your Transition From Monolith to Microservices - DZone Microservices
Learn about the different options for an edge/API gateway solution to help you migrate from your current monolith to a cloud-native platform like Kubernetes.
microservices  api_gateway  daniel_bryant  restapinotes 
june 2018 by mreinbold
Five Keys to Great Microservice Design | ProgrammableWeb
When starting off with microservices, it's hard for teams to know what exactly constitutes a well-designed microservice. This article presents five keys of well-designed microservices, provides guidance for larger teams, and highlights pitfalls to avoid when determining service boundaries.
jake_lumetta  microservices  restapinotes 
june 2018 by mreinbold
Comcast's monolith to microservices shift spotlights pains, gains
A software team at Comcast moved Xfinity Home off of the monolithic architecture it was built on and onto a new, microservices-based architecture. Discover some of the lessons this team learned during their journey from monolith to microservices.
fred_churchville  comcast  microservices  restapinotes  case_study  monolith 
june 2018 by mreinbold
Microservices Solution Patterns – Microservices Learning – Medium
Microservices Architecture (MSA) is reshaping the enterprise IT eco system. It started as a mechanism to break the large monolithic applications into a set of independent, functionality focused…
chanaka_fernando  microservices  restapinotes  design_patterns  software_architecture 
may 2018 by mreinbold
Microservices & Scaling of Rational Interactions
Mark Burgess talks about the scaling of microservices in computer and human interaction. As services are scaled across inputs and outputs, at every stage, there are challenges to rethink calibrations of true and false. This has important implications for monitoring and programmatic reasoning in general. Everything that was once believed about software performance may need rethinking.
mark_burgess  microservices  api_design  restapinotes 
may 2018 by mreinbold
Asynchronous Microservices in nodejs
Nodeconf Barcelona 2015 presentation exploring several ways of building microservices in an asynchronous way. Presented the concept of a broker as an alternati…
nodejs  bruno_pedro  microservices  restapinotes  slides  event-based_architectures 
april 2018 by mreinbold
Using API Gateways to Facilitate Your Transition from Monolith to Microservices
In my consulting working I bump into a lot of engineering teams that are migrating from a monolithic application to a microservices-based application. “So what?” you may say, “and the sky is blue”…
microservices  daniel_bryant  api_gateway  restapinotes 
april 2018 by mreinbold
A Microservices implementation journey — Part 3 – Aram Koukia
I hope you read the First and Second part of this Microservices Implementation Journey and found them useful. And if you didn’t I recommend you do, because in this article I will get a bit deeper in…
aram_koukia  microservices  restapinotes 
april 2018 by mreinbold
the Origins of Opera and the Future of Programming – Jessica Kerr – Medium
At the end of this post is an audacious idea about the present and future of software development. In the middle are points about mental models: how important and how difficult they are. But first, a…
jessica_kerr  symmathesy  theory  microservices  continuous_delivery  art 
april 2018 by mreinbold
Common Pitfalls in Microservice Integration: Bernd Rücker at QCon London
In a microservices architecture, every microservice is a separate application, with its own data storage and communicating over a network. This creates an environment that is highly distributed, and with that come challenges, Bernd Rücker explained in his presentation at QCon London 2018, exploring common pitfalls in microservice integration and solutions that include workflow engines.
jan_stenberg  bernd_rucker  microservices  restapinotes 
april 2018 by mreinbold
Microservice Testing: Coupling and Cohesion (All the Way Down)
The last couple of weeks have involved my training co-conspirator Andrew Morgan and I teaching several workshops on microservice testing, most notably at O’Reilly SACON NY and QCon London. This is…
daniel_bryant  microservices  restapinotes 
march 2018 by mreinbold
Event-Driven Microservices at O'Reilly Software Architecture Conference NY
We've discussed event driven microservices architectures in the past, and the recent O'Reilly Software Architecture Conference NY had a focus on that topic which The New Stack's Joab Jackson reports upon.
event-based_architectures  microservices  mark_little  joab_jackson  restapinotes 
march 2018 by mreinbold
GitHub - mamund/2018-02-sacon-workshop: Files for the SACon 2018 "Learning RESTful Microservices from the Ground Up"
GitHub is where people build software. More than 28 million people use GitHub to discover, fork, and contribute to over 80 million projects.
mike_amundsen  microservices  slides  restapinotes 
march 2018 by mreinbold
Debugging Distributed Systems: Q&A with the “Squash” Microservice Debugger Creator Idit Levine
InfoQ recently sat down with Idit Levine, CEO of and creator of the new open source “Squash” microservices debugger, and discussed the challenges of observing and debugging distributed systems and applications.
daniel_bryant  microservices  testing  restapinotes 
march 2018 by mreinbold
Why The Monolith Isn’t Dead | ProgrammableWeb
With all the talk and content praising the microservices design approach, you might think the monolithic architecture is outdated and inefficient, but don’t limit your options when it comes to your application and, indeed, your company. In certain circumstances, a monolithic design is ideal.
jake_lumetta  steven_czerwinski  microservices  restapinotes 
march 2018 by mreinbold
Microservice Graph Explorer Open Sourced – Hootsuite Engineering – Medium
I am proud to announce that we have open sourced one of our most valuable microservice monitoring tools, the Microservice Graph Explorer. Imagine being able to navigate to all of the microservices in…
hootsuite  microservices  tooling  restapinotes 
march 2018 by mreinbold
Designing, Implementing and Using Reactive APIs
Ben Hale and Paul Harris discuss why the Cloud Foundry Java Client team chose to use a reactive API for a microservice architecture, API built with Project Reactor,
ben_hale  paul_harris  slides  preso  microservices  reactive  restapinotes 
february 2018 by mreinbold
Data Consistency in Microservices Using Sagas
At QCon San Francisco 2017, Chris Richardson, software architect, introduced techniques for data consistency in microservices. The main focus was on the saga pattern, a means of splitting up a distributed transaction into a series of smaller transactions that either all commit or rollback.
chris_richardson  andrew_morgan  microservices  saga_pattern  restapinotes 
february 2018 by mreinbold
Surviving Microservices - v2
An updated version of my keynote, Surviving Microservices, as delivered at OOP, Munich, Feb 2018. A previous version was delivered at Developer Days, Poland, O…
michele_leroux_bustamante  slides  microservices  restapinotes 
february 2018 by mreinbold
Streamlined Microservice Design in Practice - DZone Integration
Learn about the Microservice Design Canvas and how it is used to design microservice architecture at Capital One in this DZone Microservices Guide article.
matt_mclarty  irakli_nadareishvili  microservices  capital_one  restapinotes 
january 2018 by mreinbold
Should You Start With A Monolith or Microservices? | Nordic APIs |
Monolith or Microservices? We compare the benefits and drawbacks of using monolithic versus microservices architectures, interviewing key CTOs for insights.
jake_lumetta  monolith  microservices  restapinotes  api_design 
january 2018 by mreinbold
A development workflow for Kubernetes services – Microservices Practitioner Articles
A basic development workflow for Kubernetes services lets a developer write some code, commit it, and get it running on Kubernetes. It’s also important that your development environment be as similar…
microservices  kubernetes  api_gateway  restapinotes 
january 2018 by mreinbold
The Death of Microservice Madness in 2018
There are cases where great efforts have been made to adopt microservice patterns without understanding the specifics of the problem at hand...
dave_kerr  microservices  docker  kubernetes  devops  restapinotes 
january 2018 by mreinbold
« earlier      
per page:    204080120160

related tags

abby_fuller  adam_bien  adam_drake  adrian_coyler  agile  airbnb  alessandro_bologna  amazon  andrew_hart  andrew_morgan  apache_mesos  api360  apis  apistrat2017  api_design  api_gateway  api_management  aram_koukia  art  asanka_abeysinghe  audio  aws  azure  ben_christensen  ben_hale  ben_stopford  bernd_rucker  best_buy  bilgin_ibryam  bill_doerfield  brendan_gregg  bruno_pedro  bryan_payne  camille_fournier  capital_one  case_study  cesar_de_la_torre  chanaka_fernando  chick-fil-a  christian_posta  christina_lin  christopher_lane  chris_mcfadden  chris_richardson  cindy_sridharan  cloud  comcast  containers  continuous_delivery  control_plane  coupling  cqrs  culture  daniele_polencic  daniel_bryant  daniel_jacobson  dave_kerr  david_parnas  ddos  design_patterns  developer_experience  devops  devoxx  diogo_lucas  distributed_systems  docker  documentation  domain_driven_design  dx  ebay  eberhard_wolff  ebook  envoy  erik_wilde  event-based_architectures  event_sourcing  event_storming  event_streaming  everett_griffiths  ewan_valentine  experience_api  fads  financial_times  framework  fred_churchville  frock  gary_olliffe  google  graphql  gratus_devanesan  grpc  guido_steinacker  guillaume_laforge  gustaf_nilsson_kotte  guy_podjarny  gwen_shapira  holger_reinhardt  hootsuite  hypermedia  idit_levine  ieee  infoq  irakli_nadareishvili  jake_lumetta  james_higgenbotham  james_higginbotham  james_lewis  jamey_hammock  janet_wagner  jan_stenberg  java  jeremy_miller  jessica_kerr  jessica_tai  jimmy_bogard  joab_jackson  joe_mckendrick  johannes_brauer  jonas_boner  josh_evans  jurgen_etzlstorfer  kafka  kasun_indrasiri  katharina_probst  kausal  kevin_marks  kin_lane  kishore_kumar  kong  kristen_womack  kristopher_sandoval  kubernetes  libraries  lukas_rosenstock  lyft_envoy  management  manfred_bortenschlager  mark_boyd  mark_burgess  mark_little  martijn_verburg  martin_fowler  martin_klewitz  martin_schimak  matt_klein  matt_mclarty  matt_murphy  matt_stine  melanie_cebula  mel_conway  message_queues  metrics  michael_bryzek  michael_douglass  michael_nygard  michael_plöd  michele_leroux_bustamante  microliths  microservices  microsoft  microsystems  mike_amundsen  mocking  mongodb  monolith  mulesoft  netflix  nicky_wrightson  nick_tune  nicolo_pignatelli  nic_jackson  nodejs  nordicapis  oauth  oliver_gould  oreilly  organization  paul_harris  performance  peter_marton  philippe_assouline  phil_cacado  phil_calcado  podcast  polyglot  praful_todkar  preso  protobuf  rabbitmq  rafael_schloming  rahul_kamdar  reactive  redhat  red_method  rest  restapinotes  restapiotes  restql  richard_li  richard_wellum  rob_zazueta  rockscript  roger_jin  ronnie_mitra  ross_mason  saga_pattern  sam_newman  sander_hoogendoorn  SAS  sascha_preibisch  satyajit_ranjeev  scott_behrens  scott_m._fulton_iii  seamus_holland  sean_kelly  seatgeek  security  serverless  service_discovery  service_mesh  slides  soa  software_architecture  soundcloud  spring_boot  stefan_tilkov  stephen_o'grady  steven_czerwinski  steve_shogren  streaming  susanne_kaiser  susan_fowler  suudhan_rangarajan  svein_tore_bo  symmathesy  tailor  tareq_abedrabbo  tc_currie  testing  theory  thomas_betts  tom_killalea  tom_wilkie  tooling  tripta_gupta  tutorials  twitter  tyk  uber  use_methodology  video  videos  voltaire  vonnegut  webhooks  wix  yan_cui  yoav_abrahami  youtube  yunong_xiao  zhamak_dehghani 

Copy this bookmark: