Какой рейтинг вас больше интересует?
|
Главная / Главные темы / Тэг «вычисление»
Создание CloudFoundry/IBM Bluemix buildpack или веб сервис на Awk (gawk) 2015-07-15 16:30:32
gawk — глазеть разинув рот, таращить глаза
< ...
+ развернуть текст сохранённая копия
gawk — глазеть разинув рот, таращить глаза
Дальше никаких шуток, я действительно опишу как запустить Awk (Gawk) веб сервис на IBM Bluemix.
CloudFoundry и созданная на его основе платформа IBM Bluemix поддерживают много разных языков программирования и веб фреймворков. Все это благодаря поддержке билдпаков (мой перевод слова buildpack). Билдпак можно рассматривать как плагин, который отвечает за установку и настройку среды выполнения приложения. Создают билдпак обычно в двух случаях.
Читать дальше →
Тэги: awk, bluemix, build, cloudfoundry, pack, веб-разработка, вычисления, облачные
[Из песочницы] Создание масштабируемого распределенного приложения с нуля 2015-06-30 17:42:47
Как это начиналось
Я всю жизнь занимался разработкой под Windows. Сначала на С++, ...
+ развернуть текст сохранённая копия
Как это начиналось
Я всю жизнь занимался разработкой под Windows. Сначала на С++, затем на C#. В промежутках мелькали VB, Java Script и другая нечисть. Однако некоторое время назад всё изменилось и я впервые столкнулся с миром Linux, Java и Scala. У нас с Денисом, моим другом и соратником по многочисленным идеям, уже был свой проект – набор утилит для Windows, который пользовался широким спросом в узких кругах. В какой-то момент мы оба потеряли интерес к этому проекту и встал вопрос – что же делать дальше. Денис стал инициатором идеи нового проекта – сервис по обмену clipboard между разными устройствами. Этот проект существенно отличался от предыдущего помимо технологий ещё и целевой аудиторией. Этот сервис должен был стать полезен всем. Скопируйте данные в буфер обмена и вставьте из него на любом другом устройстве. Звучит проще некуда, пока не задумаешься над тем сколько сейчас разных устройств, а также как это все будет работать при большом количестве пользователей.
Первый прототип появился через несколько месяцев. Сервер был написан на ASP.NET и хостился на MS IIS. Было написано 2 клиента: на С++ под Windows и на Java под Android.
Тестирование показало, что прототип держит около 500 соединений. Что же делать, если их будет больше, мы ведь расчитываем на сотни тысяч пользователей ;) Как написать сервер, который может работать с большим количеством соединений, который не надо будет выключать во время апгрейда железа или софта и который будет легко масштабироваться (то есть расширяться в случае увелечения количества пользователей).
Читать дальше →
Тэги: big, data, web, веб-разработка, вычисления, облачные
Свой облачный хостинг за 5 минут. Часть 1: Ansible, Docker, Docker Swarm 2015-06-29 20:00:26
+ развернуть текст сохранённая копия
Привет Хабр! Последние 1.5 года я работал над своим проектом, которому был необходим надежный облачный хостинг. До этого момента я больше 10 лет занимался веб-программированием и когда я решил построить свой хостинг у меня были относительно поверхностные знания в этой области, я и сейчас не являюсь системным администратором. Все что я буду рассказывать может выполнить обычный программист в течении 5 минут, просто запустив набор сценариев для Ansible, которые я подготовил специально для вас и выложил на GitHub.
Читать дальше →
Тэги: ansible, cloud, docker, hosting, kitematic, swarm, администрирование, веб-разработка, вычисления, облачные, серверное, системное, хостинг
Простыми словами о Twelve-Factor App 2015-06-25 17:41:32
Известный провайдер heroku поддерживает манифест, который называется «12-факторное приложение» ...
+ развернуть текст сохранённая копия
Известный провайдер heroku поддерживает манифест, который называется «12-факторное приложение» (Twelve-Factor App). Это набор лучших практик для разработки современных веб приложений на любой платформе. Практики описывают приложения, которые готовы:
- к горизонтальному масштабированию;
- к непрерывному развертыванию;
- к современным облачным хостингам.
Можно считать, что манифест отчасти рекламный — 12-факторные приложения удобней всего разворачивать на heroku. Но поскольку, манифест становиться все популярней, то часть облачных провайдеров включают лучшие практики в свое окружение, и эти практики будут полезны как разработчикам, так и тем, кто разворачивает и администрирует приложения.
Манифест (на хабре есть отличный перевод) слишком подробен и хорош для детального изучения. В этой же статье, я коротко остановлюсь на основных преимуществах.
Читать дальше →
Тэги: 12factor, s+s, saas, веб-разработка, вычисления, методология, облачные
Создаём простое UI5-приложение в Web-среде разработки 2015-06-25 09:04:31
+ развернуть текст сохранённая копия
Привет Хабр!
В начале мая я упомянул, что покажу процесс создания простого UI5 приложения в Web-среде разработки, которую предоставляет SAP Hana Cloud Platform (SAP HCP). Что такое UI5 в двух словах: это новая философия создания интерфейсов для приложений SAP, которые одинаково хорошо будут смотреться и на десктопе, и на любом мобильном устройстве, потому что используют HTML5 и Java. То есть мы берем данные из таблиц SAP через OData и строим на их основе привлекательные web-приложения для различных групп пользователей. Да-да, SAP действительно давно отходит от своих «квадратиш-практиш» в сторону sexy интерфейсов. На этом маркетинг заканчиваем, и перейдём непосредственно к делу.
Читать дальше →
Тэги: cloud, fiori, ide, knoa, sap, ui5, web, блог, веб-разработка, вычисления, компании, облачные
Главная / Главные темы / Тэг «вычисление»
|
Взлеты Топ 5
Падения Топ 5
|