• Типовая схема биллинга

      Я как человек измученный различными АСР и сам принимавший участие в разработке АСР регулярно сталкивался с отсутствием какой-то типовой схемы, которую можно было бы посмотреть для оценки АСР, а так же перед созданием своей АСР. В сети есть некоторое количество работ по этой теме к примеру я в свое время при написании диплома изучал вот этот вот труд Методы моделирования и разработки биллинговых систем. Диплом же и есть диплом и тащить из него схемы странное занятие, так-как реалиям он не отвечает.
      Читать дальше →
    • Попадут ли программисты в «Красную книгу»?

        Уважаемые программисты, пожалуйста, не казните гонца, весть неприятную приносящего. Тем более что речь будет идти ещё не о свершившимся факте, а только о подмеченной тенденции. Да, и заголовок заметки придуман не мной. Вопрос о том угрожает ли профессии программистов возможность оказаться в «Красной книге» исчезающих видов человеческой деятельности поставил ваш коллега Тод Фаст (Todd Fast). И сделал он это на недавно закончившейся конференции JavaOne, проводимой под эгидой корпорации Sun. Вопрос немного, как сейчас принято говорить, провокативный, но участников конференции не очень и удививший.
        Читать дальше →
      • Поговорим о запретном: как делать push-маркетинг


          Kristina Alexanderson

          Все ненавидят спам — и продолжают спамить. Весь современный маркетинг (то есть вся экономика) строится на спаме. Правда ведь?

          Реклама по телевизору — спам. Рекламная рассылка — спам. Телефонный звонок с предложением сменить интернет-провайдера — спам. Флайер у метро — спам. Бесплатная газета в почтовом ящике — спам.

          Спам — двигатель торговли. Надо сказать, довольно неэффективный и капризный в обслуживании. Поэтому прогресс человечества неизменно связан с поиском новых, более эффективных средств спама.

          Одним из самых последних таких средств, которое подарила нам мобильная революция, стали push-уведомления. Многие маркетологи уверены, что за этим каналом коммуникации огромное будущее.

          Благодаря пуш-технологиям вы ведь можете обратиться к своим пользователям напрямую, в любой момент времени, причем отправив сообщение, придуманное именно для них.

          Надо только один раз убедить пользователя установить приложение, и он уже ваш навсегда. Можно брать тепленьким. Конечно, он может заблокировать уведомления, но, скорее всего, просто забудет это сделать.

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


          Хотя интерес к этой теме у профессионалов рынка, насколько мы можем судить, просто огромный. Мы решили рискнуть и поделиться своим опытом использования пуш-уведомлений.
          Читать дальше →
        • Amazon Dynamo: высокодоступное хранилище данных ключ-значение

          • Translation

          Статья Dynamo: Amazon’s Highly Available Key-value Store была опубликована в блоге технического директора Amazon Вернер Фогельса /Werner Vogels/ четыре года назад. Эта публикация послужила толчком для развития таких широко известных проектов, как Cassandra, Riak, Voldemort. Концепции, описанные в этой статье, и сейчас не потеряли актуальности.

          Первый раз я ее прочитал по диагонали где-то пару лет назад. А сейчас решил перечитать более внимательно, и это вдумчивое чтение как-то само собой вылилось в перевод.

          Уверен, эта информация будет полезна не только тем, кто работает с распределенными базами данных, но и более широкому кругу разработчиков и системных инженеров, интересующихся масштабируемыми архитектурами.
          Читать дальше →
        • Garbage Collection наглядно

          • Translation
          В последнее время я работаю с клиентами над вопросами настроек JVM. Смахивает ситуация на то, что далеко не все из разработчиков и администраторов знают о том, как работает garbage collection и о том, как JVM использует память. Поэтому я решил дать вводную в эту тему с наглядным примером. Пост не претендует на то, чтобы покрыть весь объем знаний о garbage collection или настройке JVM (он огромен), ну и, в конце концов, об этом много чего хорошего написано уже в Сети.
          Читать дальше →