# Logtide: 2 Meses Después del Lanzamiento (Los Números Reales)

**URL:** <https://www.yodev.dev/t/logtide-2-months-after-launch-the-real-numbers/1112>\
**Category:** Community\
**Tags:** solo-project, independant, open-source\
**Created:** [21 Enero, 2026 19:24 UTC](https://www.yodev.dev/t/logtide-2-months-after-launch-the-real-numbers/1112 "2026-01-21T19:24:36Z")\
**Posts on this page:** 5\
**Page:** 1

<div class="post-metadata">

**Author:** ![Devy](https://yyz1.discourse-cdn.com/flex009/user_avatar/www.yodev.dev/devy/32/62_2.png) [@Devy](https://www.yodev.dev/u/Devy)\
**Post date:** [21 Enero, 2026 19:24 UTC](https://www.yodev.dev/t/logtide-2-months-after-launch-the-real-numbers/1112/1 "2026-01-21T19:24:37Z")

</div>

# Logtide: 2 Meses Después del Lanzamiento (Los Números Reales)

 ![Screenshot 2026-01-21 at 4.23.07 PM](https://canada1.discourse-cdn.com/flex009/uploads/inovacon/original/2X/9/9486c649e4959dea56f4fb82342ece6dd5017537.png)

Este artículo interesante es de @polliog en DEV.to

Aquí está su enlace de github:

> **[Polliog - Overview](https://github.com/Polliog)**
>
> Crafting elegant solutions between abstract mathematics and practical web engineering.
> Student at University of Napoli Federico II - Polliog

_hay algunos buenos consejos aquí sobre cómo construir un producto_

Hace dos meses, lancé Logtide (antes llamado LogWard), una alternativa de código abierto y privacidad primero a Datadog y Splunk.

Aquí está lo que realmente pasó. Sin tonterías, solo números.

* * *

## 📊 Los Números (Completamente Honestos)

**GitHub:**

- Estrellas: 0 → 223
- Problemas: 27 recibidos, 6 abiertos (todos mejoras, sin errores críticos)
- Colaboradores: Desarrollador en solitario + 1 colaborador de SDK (Kotlin)

**Uso:**

- Descargas de Docker Hub: 3,000+
- Implementaciones activas: ~500 usuarios (principalmente autohospedados)
- Implementación más grande: 500,000 registros/día
- Nube vs Autohospedado: 90% autohospedado

* * *

## ✅ Lo Que Realmente Funcionó

### 1. Los Canales de Marketing Correctos

**Ganador: [virtualizationhowto.com](http://virtualizationhowto.com)**

Un blogger de tecnología descubrió Logtide y escribió sobre él.

**Resultado:**

- 120+ estrellas de GitHub de ese único artículo
- Pico de tráfico: 2,500 visitantes en 24 horas
- 80+ nuevas implementaciones autohospedadas

**Lección:** Un buen artículo de una voz respetada \> 10 publicaciones en redes sociales.

**Subcampeón: Reddit + Dev.to**

Nuestras publicaciones en r/selfhosted y Dev.to trajeron tráfico consistente.

**Por qué funcionó:**

- Los autohospedadores se preocupan por la privacidad (ángulo GDPR)
- Implementación de Docker Compose (5 minutos desde clonar hasta ejecutar)
- El mensaje de sin bloqueo de proveedor resonó

* * *

### 2. Las Características Que La Gente Realmente Usa

**Top 3 (por análisis de uso):**

1. **Registros (obviamente)** - 100% de usuarios
2. **Panel SIEM** - 60% de usuarios
3. **Trazas OpenTelemetry** - 40% de usuarios

**Sorpresa:** El uso de SIEM es mucho más alto de lo esperado.

**¿Por qué?** La gente no solo quiere VER registros, quiere DETECTAR amenazas.

Las reglas Sigma más populares ni siquiera están enfocadas en seguridad:

- Alertas de “Pago fallido”
- Picos de “Error API 500”
- Patrones de “Tiempo de espera de base de datos”

**Lección:** Las características de seguridad venden, pero la monitorización empresarial es lo que la gente realmente usa.

* * *

### 3. Decisiones Técnicas Que Dieron Resultado

**TimescaleDB fue la opción correcta.**

**La apuesta:**

- Usar TimescaleDB para compresión de series de tiempo
- vs ClickHouse (más rápido pero más complejo)

**Resultado después de 2 meses:**

- Compresión: 90% de reducción de almacenamiento (100GB → 10GB típico)
- Velocidad de consulta: 50-150ms para 10M+ registros
- Simplicidad operativa: Solo Postgres (familiar)

**Estadísticas de implementación más grande:**

- 500k registros/día
- Retención de 30 días
- Tamaño de base de datos: 15GB (comprimido)
- Rendimiento de consulta: Aún por debajo de 100ms

**Nadie se ha quejado del rendimiento aún.**

**Lección:** Rendimiento “suficientemente bueno” + simplicidad operativa \> velocidad máxima.

* * *

### 4. Solicitudes de la Comunidad Que Tuvieron Sentido

**Problema #68: Búsqueda de Subcadena**

**Solicitud:** “No puedo encontrar ‘bluez’ en ‘spa.bluez5.native’ usando búsqueda de texto completo”

**Mi pensamiento inicial:** “La búsqueda de texto completo está bien, usa comodines”

**Realidad:** 40% de las búsquedas ahora usan modo de subcadena.

**¿Por qué?**

- UUIDs en registros (búsqueda parcial)
- Rutas de archivo (p. ej., `/app/services/auth`)
- Nombres de servicio con puntos

**Lección:** Los usuarios conocen sus flujos de trabajo mejor que tú. Escucha los problemas de GitHub.

* * *

## ❌ Lo Que No Funcionó

### 1. El Cambio de Marca (Forzado, No Elegido)

**Cronología:**

- 7 de enero: Se descubrió conflicto de marca registrada
- 7-12 de enero: Se negoció la resolución
- 12 de enero: LogWard → Logtide completado

**Impacto:**

- Perdí todo el impulso de SEO (Google indexó “LogWard”)
- Rompí todos los enlaces antiguos/marcadores
- Confundí a los primeros usuarios (“espera, ¿qué es Logtide?”)

**Mayor dolor:** Perder visibilidad de artículos anteriores de Dev.to, publicaciones de Reddit, menciones.

**Tiempo desperdiciado:** ~40 horas (renombrar todo, actualizar documentos, SDKs, imágenes de Docker)

**Lección aprendida:**  **Verifica las marcas registradas ANTES de nombrar cualquier cosa.** Punto.

**Lado positivo:** El nuevo nombre es mejor (Logtide suena más genial que LogWard).

* * *

### 2. Características Que Nadie Pidió

**Métricas de OpenTelemetry (aún no implementadas)**

**Plan:** Soportar métricas OTLP (CPU, memoria, etc.)

**Realidad:** Solo 2 usuarios lo pidieron.

**¿Por qué?** La mayoría de la gente ya usa Prometheus para métricas.

**Decisión:** Pospuesto indefinidamente. Enfocarse en registros + trazas.

**Lección:** Construye lo que los usuarios SOLICITAN, no lo que crees que necesitan.

* * *

### 3. Arrepentimientos Arquitectónicos

**Redis podría ser innecesario.**

**Stack actual:**

- PostgreSQL + TimescaleDB (almacenamiento de registros)
- Redis (cola de trabajos en segundo plano con BullMQ)

**Problema:** Redis añade complejidad operativa para autohospedadores.

**Alternativa siendo explorada:**

- PostgreSQL `SKIP LOCKED` para cola de trabajos
- Ya probé que esto funciona en mi artículo “Reemplacé Redis con PostgreSQL”

**Próxima versión (0.5.0):** Podría eliminar Redis completamente.

**Lección:** Cada dependencia es un pasivo. Cuestiona todo.

* * *

## 😮 Aprendizajes Inesperados

### 1. Lo Autohospedado Domina

**Esperado:** 50/50 nube vs autohospedado  
**Realidad:** 90% autohospedado

**¿Por qué?**

- Preocupaciones de privacidad (GDPR)
- Requisitos de residencia de datos
- Control sobre la infraestructura
- Desconfianza en plataformas de logging SaaS

**Impacto en la hoja de ruta:**

- Priorizar mejoras de Docker Compose sobre características de nube
- Mejor documentación para autohospedaje
- Gráfico Helm de Kubernetes

**Lección:** Conoce a tus usuarios reales, no a tus usuarios imaginados.

* * *

### 2. Las Reglas Sigma Son un Diferenciador

**Expectativa:** “Característica de seguridad agradable”  
**Realidad:** “Razón principal para elegir Logtide”

**Retroalimentación de usuarios:**

- “Finalmente, detección de seguridad sin costos de Splunk”
- “Las reglas Sigma funcionan de inmediato”
- “El mapeo de MITRE ATT&CK es increíble”

**Más solicitado:**

- Más reglas Sigma precompiladas
- Integración de SigmaHQ (importar reglas automáticamente)
- UI de editor de reglas personalizadas

**Lección:** Encuentra tu ángulo único. Para Logtide, es “registros + seguridad” en un solo lugar.

* * *

### 3. La Experiencia del Desarrollador Importa Más Que Las Características

**Lo que obtiene estrellas:**

- Docker Compose funciona en 5 minutos ✅
- La documentación es clara ✅
- Los ejemplos están listos para copiar y pegar ✅

**Lo que no importa (aún):**

- Características avanzadas
- Capacidades empresariales
- Integraciones complejas

**Lección:** Hazlo FÁCIL de probar antes de hacerlo PODEROSO.

* * *

## 💭 Reflexiones Personales

### Qué Me Motiva a Continuar

**Verlo ser utilizado.**

Cada vez que veo:

- Una nueva estrella de GitHub
- Una implementación en 500k registros/día
- Alguien resolviendo un problema con Logtide

…vale la pena las semanas de 60 horas.

**La visión es real:** La observabilidad de privacidad primero no debería costar $500/mes.

* * *

### El Momento Más Difícil

**El cambio de marca.**

Perder 2 semanas de impulso por un problema de marca registrada se sintió como un golpe en el estómago.

Ver enlaces antiguos romperse, SEO desaparecer, usuarios confundidos, doloroso.

**Pero:** Lo manejé, me moví rápido y me recuperé.

**La resiliencia importa más que evitar problemas.**

* * *

### El Mejor Momento

**Alcanzar 200 estrellas.**

¿Número arbitrario? Sí.

¿Validación de que a la gente le importa esto? También sí.

**Segundo mejor:** Ver la contribución del SDK de Kotlin.

Alguien se preocupó lo suficiente como para construir un SDK sin que yo lo pidiera. Eso es comunidad.

* * *

## 🙏 Con Qué Necesito Ayuda

Retroalimentación sobre la Hoja de Ruta

**Pregunta:** ¿Qué debería construir a continuación?

**Debates actuales:**

- ¿Eliminar la dependencia de Redis?
- ¿Añadir soporte de métricas?
- ¿Enfocarse en optimización de rendimiento?

**Vota:** [GitHub Discussions](https://github.com/logtide-dev/logtide/discussions)

* * *

## 🎓 Lecciones para Otros Constructores

### 1. Lanza al 50%, No al 90%

Esperé demasiado para lanzar inicialmente.

**Resultado:** Perdí retroalimentación temprana, construí características equivocadas.

**Mejor:** Lanza con características principales, itera basándote en uso real.

* * *

### 2. Marketing \> Producto (Inicialmente)

**Verificación de realidad:**

- Mejor característica que construí: Detección de reglas Sigma
- Característica que obtuvo más estrellas: Simplicidad de Docker Compose

**¿Por qué?** Lograr que alguien PRUEBE tu producto \> tener el mejor producto.

* * *

### 3. Comunidad \> Todo

Un colaborador de SDK de Kotlin me ahorró 20+ horas de trabajo.

Un artículo de blog trajo 120 estrellas.

Un usuario implementando 500k registros/día validó la arquitectura.

**Construye en público. Participa auténticamente. La gente ayuda.**

* * *

### 4. Abraza la Tecnología Aburrida

**Opciones que funcionaron:**

- PostgreSQL (todos la conocen)
- Docker Compose (implementación simple)
- SvelteKit (rápido, pero no exótico)

**Opciones que reconsideraría:**

- Redis (podría ser excesivo) **Lección:** La tecnología aburrida escala mejor que la tecnología brillante.

* * *

## 🚀 Prueba Logtide

**Cloud (Gratis):**

👉 [logtide.dev](https://logtide.dev)

**Auto-hospedado:**

```bash
mkdir logtide && cd logtide
curl -O https://raw.githubusercontent.com/logtide-dev/logtide/main/docker/docker-compose.yml
curl -O https://raw.githubusercontent.com/logtide-dev/logtide/main/docker/.env.example
mv .env.example .env

```

Visita `http://localhost:3000`

**Documentación:** [logtide.dev/docs](https://logtide.dev/docs)

* * *

## 💬 Hablemos

**Si estás usando Logtide:**

¿Qué funciona? ¿Qué está roto? ¡Comenta abajo!

**Si estás construyendo código abierto:**

¿Cuáles son TUS métricas de 2 meses? Comparemos notas.

**Si estás considerando Logtide:**

¿Preguntas? Pregunta abajo o en [GitHub Discussions](https://github.com/logtide-dev/logtide/discussions)

* * *

**Sigue el viaje:**

- 🐙 [GitHub](https://github.com/logtide-dev/logtide)
- 📝 [Dev.to](https://dev.to/polliog)
- 💬 [Discussions](https://github.com/logtide-dev/logtide/discussions)

* * *

_Construir en público es aterrador pero gratificante. Aquí va por los próximos 2 meses. 🌊_

---

<div class="post-metadata">

**Author:** ![Jawuilp](https://yyz1.discourse-cdn.com/flex009/user_avatar/www.yodev.dev/jawuilp/32/1528_2.png) [@Jawuilp](https://www.yodev.dev/u/Jawuilp)\
**Post date:** [21 Enero, 2026 21:42 UTC](https://www.yodev.dev/t/logtide-2-months-after-launch-the-real-numbers/1112/2 "2026-01-21T21:42:18Z")

</div>

me gusta, esta de 10 el articulo muy interesante la verdad

---

<div class="post-metadata">

**Author:** ![Devy](https://yyz1.discourse-cdn.com/flex009/user_avatar/www.yodev.dev/devy/32/62_2.png) [@Devy](https://www.yodev.dev/u/Devy)\
**Post date:** [21 Enero, 2026 21:50 UTC](https://www.yodev.dev/t/logtide-2-months-after-launch-the-real-numbers/1112/3 "2026-01-21T21:50:12Z")

</div>

Si, muy interesante. Lecciones aprendidas tambien.

---

<div class="post-metadata">

**Author:** ![Jawuilp](https://yyz1.discourse-cdn.com/flex009/user_avatar/www.yodev.dev/jawuilp/32/1528_2.png) [@Jawuilp](https://www.yodev.dev/u/Jawuilp)\
**Post date:** [21 Enero, 2026 21:53 UTC](https://www.yodev.dev/t/logtide-2-months-after-launch-the-real-numbers/1112/4 "2026-01-21T21:53:01Z")

</div>

exacto, me alegra ver historias como estas por aquí, enseñan y animan mucho

---

<div class="post-metadata">

**Author:** ![Elizabeth](https://yyz1.discourse-cdn.com/flex009/user_avatar/www.yodev.dev/elizabeth/32/29_2.png) [@Elizabeth](https://www.yodev.dev/u/Elizabeth)\
**Post date:** [21 Enero, 2026 22:06 UTC](https://www.yodev.dev/t/logtide-2-months-after-launch-the-real-numbers/1112/5 "2026-01-21T22:06:42Z")

</div>

Esa es la idea !! Tener historias y información que motiva !!
