Close

Инструменты разработки

О годности blockchain для SaaS применений

https://t.me/pavlovma007 @pavlovma007 Некоторое время назад я начал ковырять blockchain платформы с целью найти пригодный для своих целей. Цели эти следующие : строить SaaS решения на блокчейн; при том, не отвечать на вопросы о том, кто платит за операции (вставки и проверки фактов); Использовать БЧ как БД для своих решений, будь то сервисы или встроенный в […]

Подробнее

Новость: У Нас есть SortedMap в AStorage хранилище

Многие знают, что мы — разработчики хранилища ASTorage, которое можно сравнить с распределенным транзакционным Key — Value с управляемой репликацией. Но теперь AStorage стал ближе к CASSANDRA — внутренняя модель данных дополнилась : у нас появились кластерные ключи! 

Подробнее

Распределенное хранилище, проектирование, наш опыт и результат

Хочу описать тут историю одного проектирования. Без деталей, только верхний уровень. и результаты Как мы проектировали свою СУБД, как мы хотели сделать транзакции , масштабируемость, надежность и скорость… Дейтвующие лица : Павлов М (я), Шилов А (крутой умный кодер), CONSISTENCY (упрямый «некто», он выносил нам мозг и продолжает это делать)

Подробнее

The Lua

Однажды (2013г) я пришел к Мячину Михаилу, который занимался в ЯРГУ HiLoad вычислениями на GPU кластере (машинная дагностика заболеваний по снимкам ультразвука и томографии), чтобы посоветоваться на тему языковой основы моей будущей платформы. Я очень его уважал,  он был и старше и опытнее меня во всех ИТ вопросах, к тому же у меня был рой мыслей, который трудно […]

Подробнее

Key-Value не раскрытые возможности, которые мы раскроем

Давно я не писал. И вот тема достойная внимания имеется. Мы скоро запустим очень интересный сервис: «распределенную Key-Value систему». Да, да, не смейтесь. Это будет действительно интересно, и я поясню, почему. Но еще я давно хочу для наших разработчиков описать некоторые «паттерны» работы с KV (Key-Value), ведь немногие знают, как этими системами пользоваться, и думают, […]

Подробнее

О том как Windows лучше Linux. Или почему Erlang и GO еще долго будут в тренде

Надо быть честным с собой Есть масса странных бенчмарков масштабируемых систем, где системы написанные с использованием потоков оказываются  эффективней чем асинхронные системы (более эконмные по ресурсам). Их авторы не спешат выбирать асинхронную архитектуру. Вот о каких системах, примерно, речь http://kkovacs.eu/cassandra-vs-mongodb-vs-couchdb-vs-redis  (Couch, Riak — erlang; etcd — go). Довольно часто можно видеть по реализации, что на асинхронность ставок мало, особенно при […]

Подробнее

Заметка о микросервисах

Часто появляются небольшие мысли — тезисы о плюсах и минусах какой-то архитектуры. Писать о каждой целый пост — не хочу, хочу чтобы были побольше как статьи… Я решил выложить одну , о микросервисах, которую буду дополнять новыми мыслями.

Подробнее

Асинхронщина на web страницах

Представьте: Вам надо познакомить новичка в вебе с AJAX технологиями. Надо дать  обзор, показать? Как этим пользуются сейчас, типа  «CookBook»,  и показать основные паттерны. В этой статье я собираюсь выложить последовательный экскурс в AJAX like техники.

Подробнее

Есть, таки, в сети мудрые люди.

Интересная точка зрения на ситуацию с развитием и перспективы СУБД и обработки данных из СУБД. Вообще, такой большой по размеру вменяемый текст на LOR-е — это очень большая редкость. Тем более от анонимного автора. Просто феномен какой-то 🙂 Привожу сюда, это интересно

Подробнее

О Замечательном(ой) Vala, Nim, или «Моё стадное чувство негодует»

NIM — новый нативный язык, с большими возможностями. Он уже имеет много библиотек. итд. Но мне ещё больше нравится Vala — смесь Java, C#, и еще каких-то языков, НО он компилируется в С и в обычный «exe — шник». Очень интересные возможности (о них ниже). Но в трендах эти языки не сильно популярны, рост есть, стабильный, […]

Подробнее