LINUX.ORG.RU

Сообщения zipzipzip

 

Взлетит VPS кластер? Или надо облако?

Нужно поднять систему которая должна работать кластером(горизонтальное масштабирование), с хорошим каналом. В общем на старте будет Сервер БД(1шт) + Веб сервера(2шт) и т.д. Не уверен что написал в нужный раздел. Гуглил, есть забугорные облачные сервисы. Решил совета умных людей узнать, и хотелось бы местный сервис для лучшего пинга.

Как сделать нормально?

В VPS варианте сервера через внешную сеть будут взаймодействовать? Или можно поднять внутренную сеть между ними?(Все хостинги это позволяют или только избранные?)

Если брать облако(Гибкие VPS либо IaaS), там вроде инструенты позволяют поднять подсеть для серверов, но вроде выходит дороже. Хочется рыбку сьесть и на... .....

В общем VPS или Облако? Где лучше(цена + удобство) брать? Важна скорость взаймодействия между серверами. На реальном железе просто, но свое железо кончилось.

Спасибо за внимание

Update1: В принципе сейчас у многих хостингов могут быть добавлены сетевые интерфейсы на серверы и заведены в один vlan. Это видать только в моем мухос.....ке у хостера даже ядро прибито гвоздями к версий 2.6 и не обновить( Какие хостинги(vds и облака) посоветуете? Надо в СНГ, чисто для пинга. Самое главное качество и удобство.

 , , ,

zipzipzip
()

Смартфон вместо ПК.

Очередной мой бред, так что заранее прошу прощение за ваше время.

Мне не особо нравится Android, iOS уаще просто ужас и гамно.

Таскать с собой ноутбук не удобно, а планшет почти что тот же смартфон но более неудобный и легче сломать. Нужно всегда и везде работать с терминалом, кодить(Python, C, Java ...), Веб разработка и всегда быть в сети(Интернет и звонки крайне необходимы). Когда в офисе или дома, просто соединить с монитором и работать как всегда. Можно в принципе таскать складную клавиатуру, а потом и через нейроинтерфейс.

Моя хотеть полноценный Linux & MobilePhone с блэкджеком и ююю в кармане. Понятное дело что хотеть можно все. В добавок смартфон не должен стоить как мой почки.

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

Какой смартфон купить? Какую ОСъ или что да как установить и настроить?

P.S.: искал, но чет ничего толкового не нашел. Или ну его все нафиг и не работать с сотки а таскать полноценный Линукс планшет(А как звонить и принимать звонки)?

 , , ,

zipzipzip
()

Запуск дополнительных процессов(задач) в PHP

Добрый день, вечер, утро.

Просто интересно ваше мнение. Действия ведутся на территорий подвластной ПХП.
Есть большой шматок кода, в одном месте нужно добавить дополнительно код обработки(чистки, задачи, ну скажем считает баранов) который никак не связан с основным кодом. При этом максимально никак не повлиять на скорость и ресурсозатраты того процесса. Скажем так: страница должна после того блока кода много чего еще сделать и вернуть результат клиенту.
Ну наверное можно процесс(форкнуть, родить новый), создать задачу(task) для обработчика(gearman) на этом или другом сервере, в другом потоке, добавить в memcache данные чтоб что-то в другом месте читала и пахала, магия или ...
Главное чтоб этот код максимально не влиял на ресурсы и время выполнения кода который его возбудил.

Спасибо за внимание
Как это лучше сделать?

 , , , ,

zipzipzip
()

Дублирование логов на уд. сервера.

Добрый день,
Интересно узнать, как лучше перенаправлять логи. К примеру апач пишет логи в свои лог файл, но все что туда пишется надо дублировать на другую машину и скажем парсить их. Входящий поток дублировать куда захотим. Сам не админ, надо другим админам сказать как делать что бы они логи дублировали на сервер с доступом и я мог дебажить не в слепую.
Могу наваять какаху которая будет работать, но часто возникает подобная необходимость(И просто стыдно другим показать). Помню показывали в интернетах красивую визуализацию логов веб сервера, от подобного люди будут визжать от радости(Когда будет сервис от нагрузки падать;)). Просто интересно развести тред и узнать мнение людей, а так лень гуглить.

 , , ,

zipzipzip
()

Программирование в C, как собирать большие проекты в Makefile.am

Привет, народ. Давненько ЛОР читаю, но пришла беда, нужна помощь.
Есть проект на Си, который нужно собрать. Но си только учил когда то, а тут надо сделать здесь и сейчас. Потом почитаю еще.
Сам проект вроде собирается и компилируются нормально. В Makefile.am есть
pkglib_LTLIBRARIES = libmyprog.la
libmyprog_la_SOURCES = env.c
libmyprog_la_LDFLAGS = -avoid-version
в результате генерируется libmyprog.la и libmyprog.so. Не понятно почему он решил собрать shared library. Все остальное для сборки самого проекта под unix, винду и цепляет для нужды проекта -lssl -lcrypto. configure.ac почти все автоматом и часть своего, но там ничего такого.
Необходимо собрать из проекта статическую библиотеку. Если как есть собрать и запустить ./configure -enable-static, соберет libmyprog.a, libmyprog.la и libmyprog.so, но в libmyprog.a собирается только один класс как и в случае с libmyprog.la.
Разное пробовал, не получается. К примеру добавил так

noinst_LIBRARIES = libmyprog.a
lib_LIBRARIES = libmyprog.a
libmyprog_a_SOURCES = $(common_headers) $(common_sources) $(unix_sources)
libmyprog_a_LDFLAGS = -L$(SSLDIR)/lib64 -L$(SSLDIR)/lib -I/usr/local/ssl/include/ -L/usr/local/ssl/lib/ -lssl -lcrypto
во время make-а, пишет что не видит openssl. Видать не цепляет -lssl -lcrypto.
Что делать? Как быть?
Напишите нормальный, полный пример для среднего проекта. Что бы любой просто глянул и сразу понял. Позже буду курить маны, сейчас надо быстрее сделать работу, а на этом застрял. Можете описать разработку проектов под unix на Си коротко и ясно? Буду вводить свой вклад в сообщество.
Для быстрого ответа лучше было написать в трекер или тут нормально? четто многоватто вопросов

Заранее благодарен.
P.S: надо через automake, autotools, Makefile.am. Руками примеры я собирал, но надо Makefile.am.

 , ,

zipzipzip
()

RSS подписка на новые темы