Pull to refresh
69
0
Александр Календарев @akalend

Ламер с 20 летнем стажем

Send message
тогда это все потеряет смысл…
спасибо, хотел для коллекции изучить Кассандру.
для большего понимания хотелось бы еще примеров разных структур данных:

слишком абстрактно колонка — это по аналогии с РСУБД — стока или все же столбец?
мне кажется, что больше похоже на строку.
моя супруга фанатка вашего сайта, является почтатьоном и не пропускает ни одной встречи.
спасибо Вам за такой интересный и нужный сервис.

>Мы хотим, чтобы Дару-дар стал стабильнее.
это сильно расшатывает ее нервы — давно пора. нужен совет, помогу как смогу (опыт масштабирования имеется). Советую перейти на Монгу, меньше будет проблем с масштабированием, ноза скорость Монги придется платить местом.

>Доступность (API и мобильные приложения)
давно пора, а я все удивлялся, почему до сих пор нет мобильного приложения ;)

удачи вам в вашем благородном деле
>Он прожует хоть сто тысяч рпс, но вот бекенд уже нет.
ну тут Борис, ты не прав… учи Си и у тебя не будет проблем с производительностью.
nginx — не такой быстрый, как ты считаешь. Написать аналог AMQP-rest — это не более недели. Запускается за nginx — исключительно потому-чтобы лишний раз не утежелять nginx, который тяжелеет и тяжелеет от версии к версии.
за это время (2 года) — много воды утекло, librabbitmq перестала поддерживаться официально и переехала на гитхаб, вышел второй раббит, перешли на более высокую версию AMQP
то что исключили рнр из этой связки напрямую — правильно.
я использовал AMQP-rest, который стоял за nginx
а в остальном вы молодцы!
есть куча переведенных туториалов
>Между работающим приложением и работающим приложением, которым приятно пользоваться, лежит очень много работы, именно поэтому любую оценку нужно умножать на два
— а то иногда и на три,
этот закон открыли еще 20 лет назад, спасибо что его вновь озвучили (или сделали для себя открытие?).
а так все было интересно почитать, спасибо Вам.
его всегда можно вытянуть из БД
думаю — это зависит от конкретной реализации в БД, но zerkms по своему прав и я его мнение полностью поддерживаю
полностью согласен — проверено на практике.
>Если PK «не имеет дыр и начинается с 1» — тогда дешевле всего сгенерировать случайные значения отдельно и передать их в запрос.
это первое что мне пришло в голову, когда я прочитал название статьи :)
какова скорость реакции Mongrel2?
снизь цену — быстрее уйдет
все зависит от задачи…
думаю что осей хватает под всевозможные задачи, но есть вероятность, что кусок кода под ось написать придется ;)
а что будет класть данные в 0MQ?
мне кажется начинаются религиозные распри… [сколько людей — столько и мнений]

ниже речь пойдет о реализации быстрого приложениия на Сях.

HTTP хорош, надо парсить самому заголовки и делать много нудной работы, есть libevent ( ev_http) нам в помощь. nginx можно использовать как прокси.
Придется самому реализовывать GET/POST маршрутизацию (имеется ввиду вызов необходимых функций в соответстввеее с урлом. ) D libevent HTTP реализован не в полном объеме (кажется нет обработки методов PUT, DELETE, но легко пропатчить ) что затруднительно реализовать RESTFull

FastCGI — тоже хорош, и за тебя разобрали все заголовки, а nginx разберет урл и сделает необходимый роутинг, и все что надо и даже больше (например GeoIP) положили в окружение. Все есть как на блюдечки… Только реализовывай свой бэкенд…
реализация FastCGI можно либо используя либу, можно самостоятельно используя libev/libevent

Лично я предпочитаю scgi — он проще в реализации. Есть либа libscgi, на данный момент меня устраивает, но надо допиливать на неблокируемые соединения [знаю как — но нет времени].

Область применения вышесказаннного — реализация AJAX счетчиков (SCGI), отдача баннернного контента (HTTP), в данном случае url на статический контент. И то и другое стояло за nginx.
То, что агенство не уделяет вниманию своему сайту — это конечно ему позор…
все больше и больше идет поиск через интернет.
а bn.ru, bkn.ru, bsn.ru — это одна контора.

Клиенты уже давно уходят от bn.ru и итака — т.к дорого и идут на slando/авито
я, например, дачу купил через slando, хотя авито — лучше… Но почему-то в сезон загородных продаж (апрель -май) на сландо было больше предложений. Даже небольшие агенства стали выставлять свои объекты на авито и сландо.

мало организовать свой сайт, пусть он будет белый и пушистый. Нужно хорошо вложиться (или украсть) в базу объектов, привлечь море посетителей\потенциальных клиентов. Может тогда он не будет красивой безделушкой.

Предложи свои услуги агенству, заключи с ними партнерское соглашение и имей свой небольшой но пожизненный процент.
на Си/С++ есть почти все, что нужно в современном WEB

Information

Rating
Does not participate
Location
Санкт-Петербург, Санкт-Петербург и область, Россия
Date of birth
Registered
Activity

Specialization

Software Architect, Database Architect
Lead
From 325,000 ₽
PostgreSQL
Golang
C++
Python
Database
Designing application architecture
Creating project architecture
Database design
Object-oriented design
Code Optimization