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...
- 📆 published on: 2015-07-01
- tags: microservices, monolith, architecture
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.
- tags: microservices
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...
- 📆 published on: 2016-04-26
- tags: java, javaee, ejb, monitoring, microservices
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 ...
- 📆 published on: 2018-10-22
- tags: microservices, architecture
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.
- 📆 published on: 2017-05-03
- tags: self-contained-systems, microservices, architecture
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 ...
- tags: microservices
https://spotify.github.io/apollo
Libraries for writing composable microservices.
- tags: java, microservices
https://github.com/Ecwid/consul-api
Client for the Consul API: a distributed, highly available and datacenter-aware registry/discovery service.
- tags: java, microservices
- source code
Two-style approach for writing microservices: Functional-reactive and as an implementation of MicroProfile.
- tags: java, microservices
https://www.lightbend.com/lagom
Framework for creating microservice-based systems.
- tags: java, microservices
Modern full-stack framework with focus on modularity, minimal memory footprint and startup time.
- tags: java, microservices
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...
- 📆 published on: 2019-04-07
- tags: microservices, architecture, rest, middleware
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...
- 📆 published on: 2018-08-16
- tags: keycloak, microservices, php, node.js
- source code
Making microservices micro with Istio Service Mesh & Kubernetes by Ray Tsang @ Spring I/O 2018 - YouTube
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, ...
- 📆 published on: 2018-10-03
- tags: microservices, istio, spring, spring-boot
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...
- 📆 published on: 2016-05-09
- tags: api, microservices, nginx, zuul
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.
- tags: javaee, microservices
- source code
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.
- 📆 published on: 2018-11-08
- tags: microservices, software-architecture
https://www.youtube.com/watch?v=EsCfPxjmnjo
Building
Microservices with Node, Docker and Nginx
- Part 1 What is a Microservice?" I walk you through what a Microservice is and what this 3 part tutorial will show you.
- Part 2 [Making a micro...
- 📆 published on: 2017-12-29
- tags: node.js, microservices, docker, docker-compose, nginx
- source code
https://github.com/mfornos/awesome-microservices#readme
A curated list of Microservice Architecture related principles and technologies. - mfornos/awesome-microservices
- tags: awesome-list, microservices
- source code
https://www.youtube.com/watch?v=tj03NRM6SP8
Nice introduction (just introduction) to oauth, openid-connect, possible use for securing microservices...
- 📆 published on: 2015-05-20
- tags: api, security, oauth2, openid-connect, 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...
- 📆 published on: 2015-10-19
- tags: spring-boot, kubernetes, microservices
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...
- 📆 published on: 2017-10-15
- tags: java, microservices
Moleculer is a fast, scalable and powerful microservices framework for Node.js.
- tags: node.js, microservices
- source code
https://github.com/asyncanup/vasco/blob/33b878b3ae43f2c75197ea3e93afa0876ce990de/vasco-talk.pdf
vasco - The Great Service Discoverer
- tags: microservices, node.js
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 ...
- 📆 published on: 2018-02-07
- tags: microservices, rest, graphql
- source code
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.
- tags: architecture, design-patterns, microservices
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...
- 📆 published on: 2017-10-31
- tags: node.js, microservices
- source code
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…
- 📆 published on: 2017-09-01
- tags: microservices
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
- tags: microservices, asynchronous, architecture
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.
- tags: microservices, api-gateway, api
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...
- 📆 published on: 2017-05-04
- tags: microservices
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...
- 📆 published on: 2015-11-12
- tags: microservices
GOTO 2016 • Microservices at Netflix Scale: Principles, Tradeoffs & Lessons Learned • R. Meshenberg - YouTube [48min]
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...
- 📆 published on: 2016-09-02
- tags: microservices
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...
- 📆 published on: 2006-06-12
- tags: soa, microservices
The Pact family of frameworks provide support for Consumer Driven Contracts testing.
- tags: pact, docs, microservices, testing
- source code
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...
- 📆 published on: 2014-03-25
- tags: microservices
The open-source API Gateway and Microservices Management Layer, delivering high performance and reliability.
- tags: kong, open-source, api-gateway, microservices
- source code
http://microservices.io/patterns/microservices.html
- tags: microservices
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...
- 📆 published on: 2015-05-19
- tags: microservices
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...
- 📆 published on: 2017-03-25
- tags: microservices, architecture