Skip to content

Files

Latest commit

 

History

History
313 lines (266 loc) · 21.5 KB

microservices.md

File metadata and controls

313 lines (266 loc) · 21.5 KB

Bookmarks tagged [microservices]

https://martinfowler.com/articles/microservice-trade-offs.html

Many development teams have found the microservices architectural style to be a superior approach to a monolithic architecture. But other teams have found them to be a productivity-sapping burden. Lik...


https://www.infoq.com/presentations/microservices-behavior-joy/

Oded Shopen discusses the behavioral benefits of moving to a microservices architecture in an organization, explaining how microservices have an impact on the overall joy of a developer’s craft.


https://www.youtube.com/watch?time_continue=96&v=BnUsNlPnZZo&feature=emb_logo

@Stateless is an interesting component to be used as JAX-RS resource. Even if performance is not your primary goal: [https://www.youtube.com/watch?v=6Gm0u9gX56w](https://www.youtube.com/watch?v=6Gm0u9...


https://piggymetrics.tk/

A simple way to deal with personal finances

This is a proof-of-concept application, which demonstrates [Microservice Architecture Pattern](http://martinfowler.com/micro...


https://www.youtube.com/watch?v=j6ow-UemzBc

Download the slides & audio at InfoQ: https://bit.ly/2ypNF04

Michael Bryzek highlights specific key decisions that very directly impact the quality and maintainability of ...


https://scs-architecture.org/

Self-contained Systems (SCS) is a software architecture focused on a separation into independent systems - similar to microservices


https://www.infoq.com/articles/scs-microservices-done-right/

Everybody seems to be building microservices these days, and Self-contained Systems (SCS) are an opinionated approach to building services. Each SCS is effectively an autonomous web application.


https://martinfowler.com/microservices/

This is a guide to useful resources to find out more about microservices. It's a personal choice of articles, videos, books, and podcasts that can teach you more about the microservices architectural ...


https://spotify.github.io/apollo

Libraries for writing composable microservices.


https://github.com/Ecwid/consul-api

Client for the Consul API: a distributed, highly available and datacenter-aware registry/discovery service.


https://helidon.io

Two-style approach for writing microservices: Functional-reactive and as an implementation of MicroProfile.


https://www.lightbend.com/lagom

Framework for creating microservice-based systems.


http://micronaut.io

Modern full-stack framework with focus on modularity, minimal memory footprint and startup time.


https://www.infoq.com/news/2019/04/monolith-microservices-migration

In his presentation at MicroXchg in Berlin, Sebastian Gauder described how he and his teams migrated an existing food retail monolith at REWE, a large German company, into several business domains wit...


https://www.youtube.com/watch?v=mdZauKsMDiI

If you have a number of applications and services, the applications may be HTML5, server-side, or mobile, while the services may be monolithic or microservices, deployed on-premise, or to the cloud. Y...


https://www.youtube.com/watch?v=s31kdh7Q7Hc

Spring has been the leader as a microservices framework for Java with Spring Boot, Spring and Spring Cloud. Istio has emerged as a polyglot alternative to Spring Cloud as an open platform to connect, ...


https://istio.io/

Istio is an open platform for providing a uniform way to integrate microservices, manage traffic flow across microservices, enforce policies and aggregate telemetry data. Istio's control plane provide...


https://medium.com/knerd/api-infrastructure-at-knewton-whats-in-an-edge-service-51a3777aeb41

In this post, we will pull back the covers of our API to explain how we handle user requests. You will first learn how to build an edge service with Netflix Zuul, the framework we chose for its simpli...


http://thorntail.io/

Thorntail provides a mechanism for building applications as uber jars, with just enough of the WildFly application server wrapped around it to support each application's use-case.


https://www.youtube.com/watch?v=-pDyNsB9Zr0

Ben Sigelman talks about what Google got wrong about microservices, the lessons learned along the way and how to apply those lessons today.


https://www.youtube.com/watch?v=EsCfPxjmnjo

Building Microservices with Node, Docker and Nginx


https://github.com/mfornos/awesome-microservices#readme

A curated list of Microservice Architecture related principles and technologies. - mfornos/awesome-microservices


https://www.youtube.com/watch?v=tj03NRM6SP8

Nice introduction (just introduction) to oauth, openid-connect, possible use for securing microservices...


https://www.youtube.com/watch?v=Bcs-inRnLDc

Recorded at SpringOne2GX 2015 Speaker: Ray Tsang, Google Slides: TBD Join this session to learn how to create a Java-based microservice using Spring Boot, co...


https://codeburst.io/microservices-in-java-never-a7f3a2540dbb

There has been an ever growing number of teams looking to re-architect their monolithic systems into a series of single-responsibility microservices and with good reason. Having that separation of con...


https://moleculer.services/

Moleculer is a fast, scalable and powerful microservices framework for Node.js.


https://github.com/asyncanup/vasco/blob/33b878b3ae43f2c75197ea3e93afa0876ce990de/vasco-talk.pdf

vasco - The Great Service Discoverer


https://blog.codeship.com/graphql-as-an-api-gateway-to-micro-services/

How can GraphQL be leveraged in an API gateway? It seems like it might be a perfect solution for interacting with multiple microservices, each dedicated to a single resource type. Well, the good news ...


https://docs.microsoft.com/en-us/azure/architecture/patterns/sidecar

Deploy components of an application into a separate process or container to provide isolation and encapsulation.


https://www.youtube.com/watch?v=Fbhhc4jtGW4

The fundamental performance characteristics of Node.js, along with the improvements driven through the community benchmarking workgroup, makes Node.js ideal for highly performing micro-service workloa...


https://medium.com/@nathankpeck/microservice-principles-smart-endpoints-and-dumb-pipes-5691d410700f

As engineering organizations transition from building monolithic architecture to building microservices architecture one challenge they often face is understanding how to enable communications…


https://www.nginx.com/blog/building-microservices-inter-process-communication/

Learn the pros and cons of the different technologies you can choose for inter-process communication in your microservices-based application


https://www.nginx.com/blog/building-microservices-using-an-api-gateway/

Learn why and how to build microservices using API gateways for communication between clients and applications.


https://developers.redhat.com/blog/2017/05/04/the-truth-about-microservices/?sc_cid=70160000000gx6mA...

John Frizelle, a Mobile Platform Architect at Red Hat, gave a talk on microservices wherein he provided some great advice about microservices. Most importantly, he provided guidance on when, where, an...


https://www.youtube.com/watch?v=PFQnNFe27kU

Microservices are small services with independent lifecycles that work together. There is an underlying tension in that definition - how independent can you be when you have to be part of a whole? I'v...


https://www.youtube.com/watch?v=57UK46qfBLY

Netflix's world leading streaming service is comprised of hundreds of microservices. We will cover explicit technology choices we made for all of the microservices to work well together, and the lesso...


https://martinfowler.com/articles/consumerDrivenContracts.html

This article discusses some of the challenges in evolving a community of service providers and consumers. It describes some of the coupling issues that arise when service providers change parts of the...


https://docs.pact.io/

The Pact family of frameworks provide support for Consumer Driven Contracts testing.


https://www.youtube.com/watch?v=wgdBVIX9ifA&t=1s

Very articulate speech about microservices. Talks about:

  • term definition
  • where does it fit in the SOA world
  • must haves when choosing this architectural style
  • etc.
  • 📆 published on: 2015-01-15
  • tags: microservices, soa

https://martinfowler.com/articles/microservices.html

The term "Microservice Architecture" has sprung up over the last few years to describe a particular way of designing software applications as suites of independently deployable services. While there i...


https://getkong.org/

The open-source API Gateway and Microservices Management Layer, delivering high performance and reliability.


http://microservices.io/patterns/microservices.html


https://www.nginx.com/blog/introduction-to-microservices/

This blog post is the first in a seven‑part series about designing, building, and deploying microservices. You will learn about the approach and how it compares to the more traditional [Monolithic Arc...


https://www.linkedin.com/pulse/microservices-architecture-retail-rajesh-gundapaneni

Architectural choices are purely depending on technical and business needs, you need a solution when there is a problem or an opportunity, so the first thing is to work on identifying the problems and...