News Grower

Независимое покрытие AI, стартапов и технологий.

Как построить банк на 130 миллионов клиентов с помощью Clojure, иммутабельного графа и закона Конвея

Я в качестве хобби последний год строю собственную платформу на Clojure и DataScript. Иногда об этом рассказываю коллегам и когда меня спрашивают, зачем банку функциональное программирование и иммутабельные базы данных, я всегда отвечаю: потому, что есть кейс Nubank. Бразильский цифровой банк Nubank за 12 лет прошёл...

Автор: ProgressorIncrementum Оригинальный источник
Как построить банк на 130 миллионов клиентов с помощью Clojure, иммутабельного графа и закона Конвея

Я в качестве хобби последний год строю собственную платформу на Clojure и DataScript. Иногда об этом рассказываю коллегам и когда меня спрашивают, зачем банку функциональное программирование и иммутабельные базы данных, я всегда отвечаю: потому, что есть кейс Nubank. Бразильский цифровой банк Nubank за 12 лет прошёл путь от 12 клиентов до 131 миллиона, став крупнейшим цифровым банком мира за пределами Азии. Это экспериментальное доказательство того, что правильный выбор архитектуры, языка и организационной структуры может создать экономическое чудо. 131 миллион клиентов и $70 миллиардов капитализации. $2,9 миллиарда чистой прибыли за 2025 год. Рентабельность капитала (ROE) 33%. И всё это без единого физического отделения. Все данные я взял из открытых источников и в Бразилии пока не был, так что можете сами проверить. Давайте разберём, как именно это получилось.

Связанные теги

Компании и люди

Линия сюжета

Продолжить следить за темой

Переходите к связанным материалам, страницам сущностей и активным линиям сюжета.

OSINT для ленивых. Часть 7: Вспоминаем забытые пароли от zip архива за 2 минуты

OSINT для ленивых. Часть 7: Вспоминаем забытые пароли от zip архива за 2 минуты

Что такое хлам? Хлам это то, что хранится годами и ты его выкидываешь, как раз перед тем, как он тебе понадобится.Так иногда получается, что мы храним какие-то данные в zip архи...

Semantic terminal: AI-генератор однострочников по описанию на естественном языке

Semantic terminal: AI-генератор однострочников по описанию на естественном языке

Эта заметка вдохновлена статьей Я заменил Google на 50 строк Python. Через месяц я забыл, как пишется tar -xzf. В какой-то момент, в очередной раз после нажатия Alt+Tab для пере...

Оптимизация пагинации и бесконечного скролла для поисковиков

Оптимизация пагинации и бесконечного скролла для поисковиков

Каталог на 50 000 товаров, а в индексе поисковиков – 3000. Знакомая картина? Чаще всего причина не в качестве контента, а в том, как реализована навигация по страницам категорий...

Рекламный слот

Встроенный блок в статье

Зарезервированный партнерский слот для релевантных инструментов, сервисов и аккуратных редакционных интеграций.

Партнерский слот

Похожие статьи

Еще материалы, которые пересекаются по тегам, источнику или категории.

OSINT для ленивых. Часть 7: Вспоминаем забытые пароли от zip архива за 2 минуты

OSINT для ленивых. Часть 7: Вспоминаем забытые пароли от zip архива за 2 минуты

Что такое хлам? Хлам это то, что хранится годами и ты его выкидываешь, как раз перед тем, как он тебе понадобится.Так иногда получается, что мы храним какие-то данные в zip архи...

Еще материалы от Habr

Свежие публикации и продолжение темы от той же редакции.

Открыть страницу источника
OSINT для ленивых. Часть 7: Вспоминаем забытые пароли от zip архива за 2 минуты

OSINT для ленивых. Часть 7: Вспоминаем забытые пароли от zip архива за 2 минуты

Что такое хлам? Хлам это то, что хранится годами и ты его выкидываешь, как раз перед тем, как он тебе понадобится.Так иногда получается, что мы храним какие-то данные в zip архи...