Otra obra maestra del código abierto de Meituan

[Responda a " 1024 " desde la cuenta oficial y obtenga experiencia práctica gratuita para que los programadores ganen dinero]

cb0919830d1f7fbe8316556ae36e07db.jpeg

Hola a todos, soy Octopus Cat.

El proyecto de código abierto recomendado hoy es del equipo técnico de Meituan.

Este proyecto de código abierto es: Logan , que es un gran sistema de registro frontal lanzado por Meituan Dianping Group. El nombre es una combinación de Log y An, que significa el servicio de registro individual y también es el nombre del tío Wolverine.

El código abierto de Logan es un conjunto completo de sistema de registro, que incluye recopilación y almacenamiento de registros, informes y análisis, y visualización. Proporcionamos cinco componentes, que incluyen la recopilación y el almacenamiento de registros en el extremo, el SDK de iOS, el SDK de Android, el SDK web, el servidor de análisis y almacenamiento de registros de back-end y la plataforma de análisis de registros LoganSite. Y se proporciona un complemento de Flutter.

La estructura general es la siguiente:

b3704ab75d3c97579b6f3f2fcfefac29.png

Antes de que saliera Logan, el sistema de registro estaba relativamente descentralizado.

3c51481161a5ec37d46d3c706d561fd9.png

Los diferentes equipos comerciales registran sus propios registros y luego recopilan los registros de diferentes equipos comerciales para integrarlos al analizar problemas. Los diferentes equipos tienen diferentes métodos de implementación de registros y diferentes períodos de tiempo para obtener registros, lo que hace que la eficiencia de la resolución de problemas sea lenta. La idea de Logan es procesar centralmente todos los registros al final, distinguirlos según diferentes tipos y agregarlos a voluntad al analizar problemas, mejorando efectivamente la eficiencia del análisis de registros.

El sistema central de Logan consta de cuatro módulos:

  • entrada de registro

  • almacenamiento de registro

  • sistema de fondo

  • Sistema frontal

El nuevo proceso de análisis de registros es el siguiente:

3d9a2719860833e48119bbf4e25da4ef.png

Los estudiantes que estén interesados ​​en este proyecto de código abierto pueden ir a GitHub para verlo en detalle.

Dirección del proyecto de código abierto: https://github.com/Meituan-Dianping/Logan

Autor del proyecto de código abierto: equipo técnico de Meituan Dianping

Recientemente, Octopus creó un "Grupo de intercambio seleccionado de GitHub". Todos son bienvenidos a intercambiar excelentes proyectos de código abierto, y también puede promocionar sus propios proyectos de código abierto. Responda [Agregar grupo] en el backstage de la cuenta pública "GitHub Blackboard News" para invitarte a unirte al grupo .

---Recomendado---

Recomendación especial: una nueva cuenta oficial de alta calidad dedicada a compartir varios complementos de navegador, tutoriales de tecnología negra y varios software y herramientas eficientes que no se te ocurren . . Haga clic en la tarjeta de cuenta oficial a continuación para seguir directamente .

Supongo que te gusta

Origin blog.csdn.net/loongggdroid/article/details/131842765
Recomendado
Clasificación