Micro-verdadero servicio - micro arquitectura de servicios Selección SpringCloud / Dubbo / K8S comparar (a)

dicho delante

Hace unos tres años, por alguna razón la empresa que el proyecto original fue enviado originalmente como una sola estructura, todos los módulos de negocio en un proyecto que, a continuación, como el acoplamiento entre el negocio en expansión y el módulo, lo que resulta en un aumento o modifican algunos simples detrás de negocio costos cambiarán cuando los grandes. Los nuevos reclutas colegas más miserable de alto costo, incluso, de aprender el código. Por estas razones, se inició un largo viaje detrás de la transformación de la arquitectura.

Así que muchas soluciones micro-servicio, a fin de elegir?

1. Introducción

expediente

  • RPC marco Motan microblogging uso interno, en el año 2016, el ingreso externo. Más tarde evolucionado WeiboMesh sobre la base de Motan Agente aquí temporalmente expanda dicho Motan GitHub

  • Dubbo Ali Baba de código abierto, de alto rendimiento, de código abierto marco de Java RPC ligero, lo que proporciona tres capacidades básicas: una interfaz para la invocación remota método, la tolerancia a fallos y balanceo de carga inteligente, y el registro automático y detección de servicios. Hubo no se mantenga un largo período de tiempo, ha contribuido a la fundación Apache para la incubación. Adjuntar un enlace web oficial Dubbo

  • Pivotal SpringCloud por la empresa de código abierto en 2014, utilizando el código abierto características de resorte de arranque integra mejores componentes de la industria (tales como los componentes relacionados Netflix), en general exterior proporciona un conjunto de soluciones en la arquitectura de micro-servicio, la gobernabilidad servicio. Y Dubbo se utilizan con frecuencia y relativamente, esto se basa principalmente en una base SpringCloud componentes integrados

  • Kubernetes nuevo programa de arquitectura distribuida basada en tecnología de contenedores. plataforma de aplicaciones en la nube para la gestión en contenedores en varios hosts, el objetivo es hacer Kubernetes contenedor de despliegue de la aplicación de sencillo y eficaz (potente), Kubernetes proporciona la implementación de aplicaciones, la planificación, actualización, mantenimiento de un mecanismo

2. Comparación (palabra no dice, directamente en el mapa)

expediente

3. Seleccionar

Afortunadamente, se han utilizado la figura pila de tres técnicas. Sé ventajas y desventajas de la misma, o específica a la situación real de elegir, pero tenga en cuenta que no se trate de mezclar y combinar (como SpringCloud + K8S SpringCloud + Dubbo o algo así)

Detrás de hormigón primeros gira en torno a SpringCloud pila de tecnología, entonces algo se registrará en K8S y Dubbo relevante. Este es el primer lugar, seguido por el inicio de un combate real, más!

final

  • Sobre el Medio Ambiente
    expediente)
  • gráfico
    expediente

El aprendizaje continuo, poco a poco grabada. Para más artículos por favor visite El artículo comienza

Supongo que te gusta

Origin www.cnblogs.com/qupengkun/p/12607562.html
Recomendado
Clasificación