TGStat
TGStat
Введите текст для поиска
Расширенный поиск каналов
  • flag Russian
    Язык сайта
    flag Russian flag English flag Uzbek
  • Вход на сайт
  • Каталог
    Каталог каналов и чатов Региональные подборки Тематические подборки Платные каналы Поиск каналов
    Добавить канал/чат
  • Рейтинги
    Рейтинг каналов Рейтинг чатов Рейтинг публикаций
    Рейтинги брендов и персон
  • Аналитика
  • Поиск по публикациям
  • Мониторинг Telegram
  • Продвижение
    Реклама через Яндекс Бизнес Реклама в каналах через TGStat Agency Реклама на сайте TGStat.ru
Ждем термшит

13 Jul 2023, 11:04

Открыть в Telegram Поделиться Пожаловаться

🚀Jitsu 2.0 is live on Product Hunt. Буду благодарен за upvote!❤️

Релиз получился интересный. Мы сделали то, что нельзя делать — переписали продукт с нуля. Но если очень хочется, то можно. В нашем случае это показалось оправданным по нескольким причинам

✅ Продукт у нас молодой, и мы не успели написать много кода
✅ В первой версии было сделано много ошибок. В первую очередь мы ошиблись с пользователями: мы думали о Jitsu как о серверном продукте, кототорый будут настраивать сисадмины. Поэтому основным способом конфигурации были YAML-файлы, а UI был сделан уже как надстройка. То, что мы ошиблись мы поняли быстро, но архитектурное наследие осталось
✅ Мы слишком сильно оптимизировали простоту установки open-source версию. Идея была в том, чтобы установить Jitsu можно было в один клик - на heroku, digital ocean и так далее. Поэтому мы старались сократить количество внешних зависимостей для минимума, и использовали Redis для всего — как очередь сообщений, хранилище конфигурации, key-value cache, логгинг и т.д. Но никакую проблему это не решало. Чтобы посмотреть на Jitsu, достаточно и cloud-версии. А те, кто серьезно хотят запустить Jitsu у себя, смогут настроить все зависимости. В новой версии Kafka отвечает за очередь сообщений, Postgres за конфигурацию, но и Redis остался как KV
✅ Некритичные для производительности части, мы переписали на TypeScript. Они ближе к UI — ускоряется разработка. Мы используем Next.js, который подходит как для бэка, так и для фронта. Высокопроизводительное ядро мы выделили в отдельный проект — 🚚 Bulker (кстати, не забудьте поставить звездочку на ⭐️GitHub'е). Bulker может использоваться сам по себе, отдельно от Jitsu
✅ Еще мы переделали с нуля сайт и поменяли messaging — отказались от слогана "Open-source alternative to Segment", но это тема для отдельного поста

🙏Голосуйте за Jitsu 2.0 на Product Hunt!🩷

2.1k 0 12 8
Каталог
Каталог каналов и чатов Подборки каналов Поиск каналов Добавить канал/чат
Рейтинги
Рейтинг каналов Telegram Рейтинг чатов Telegram Рейтинг публикаций Рейтинги брендов и персон
API
API статистики API поиска публикаций API Callback
Наши каналы
@TGStat @TGStat_Chat @telepulse @TGStatAPI
Почитать
Академия TGStat Исследование Telegram 2019 Исследование Telegram 2021 Исследование Telegram 2023
Контакты
Справочный центр Поддержка Почта Вакансии
Всякая всячина
Пользовательское соглашение Политика конфиденциальности Публичная оферта
Наши боты
@TGStat_Bot @SearcheeBot @TGAlertsBot @tg_analytics_bot @TGStatChatBot