Я занимаюсь поиском статей / информации об архитектуре в Facebook, проблемах и способы их решения. Что они используют и почему они используют. Как они масштабируются и каков дизайн ...
Мне просто интересно, сколько запросов к базе данных Facebook может выдавать для отображения домашней страницы пользователя. Кто-нибудь знает, как устроена база данных facebook. Я слышал, что он работает с MySql, и есть...
Хороший пример шаблона абстрактной фабрики в C#? Каковы преимущества шаблона Abstract factory в C#?
Как использовать дженерики С# с шаблоном абстрактной фабрики?
Как провести модульное тестирование с помощью ...
I just discovered that every request in an ASP.Net web application gets a Session lock at the beginning of a request, and then releases it at the end of the request! In case the implications of this ...
Наше веб-приложение развернуто на веб-ферме (более 20 серверов). У сайта огромная посещаемость (миллионы просмотров страниц в день). В первом выпуске это приложение использует EntLib's ...
Я знаю, что это старый вопрос, и на него уже сотни раз отвечали, но я пока не могу найти удовлетворительного ответа. Я создаю приложение, которое будет использоваться другими ...
Когда мы читаем о шаблонах проектирования в Интернете, мы замечаем, что есть 3 категории: Создание
Структурные
Поведенческие Но когда мы создаем архитектуру программного обеспечения, мы думаем о MVP, ...
У меня сложная архитектурная и веб-проблема. Я пытаюсь сделать страницу о походах для каждого города мира для http://www.comehike.com. Мне нужно каким-то образом импортировать все города мира ...
Я создаю приложение nodejs, которое сейчас довольно большое. В попытке избежать применения монолитного узла, я пошел по архитектурному маршруту более модульной системы, разбив несколько ...
Из книги «Dependency Injection in .Net» я знаю, что граф объектов должен создаваться в корневом компоненте приложения, что делает для меня это имеет смысл, когда вы используете IoC ...
Я использую Mac OS X, и у меня есть исполняемый двоичный файл, совместимый с x86_64 и i386 архитектуры. Из командной строки я хотел бы выбрать, какая из этих архитектур должна быть ...
В архитектуре x86-64 два регистра имеют специальное назначение: FS и GS. В linux 2.6. * Регистр FS, похоже, используется для хранения локальной информации потока. Это верно?
Что хранится в fs: 0? ...
Обновление 2015-10-15 Еще в 2012 году я создавал личное онлайн-приложение и на самом деле хотел заново изобрести колесо, потому что по натуре мне любопытно, для целей обучения и улучшения моего алгоритма ...
Скажем, у меня есть классы A, B и C. Классы A и B являются классами примесей для класса C. class A(object ):pass класс B(объект ):проход class C(object, A, B ):pass Это не будет работать, когда...
В Android R.java используется для предоставления доступа к ресурсам, определенным в файлах XML.
Чтобы получить доступ к ресурсу, нам нужно вызвать метод findViewById(), передав идентификатор ресурса, который нужно получить. Это ...
Объясните, пожалуйста, разницу между x86, x32 и x64? Это немного сбивает с толку, когда дело доходит до x86 и x32, потому что в большинстве случаев 32-разрядные программы работают на x86 ...
То, что я хочу, это не сравнение между Redis и MongoDB. Я знаю, что они разные; производительность и API совершенно разные. Redis очень быстрый, но API очень «атомарный». MongoDB будет ...
Я пишу алгоритм на OpenCL, в котором мне нужно, чтобы каждая рабочая единица запоминала значительную часть данных, скажем, что-то между длинным [70] и long [200] или около того на ядро. Последние устройства AMD имеют 32 ...
Я Java-разработчик с почти 5-летним опытом работы с Struts, Spring и Hibernate. Через несколько дней у нас появится новый проект. У нас есть полные требования, и мы будем делать ...
Я только что посмотрел презентацию дяди Боба о программной архитектуре : http://www.cleancoders.com/codecast/clean-code-episode-7/show Он говорит о паттерне ECB (Entities - Controllers - Boundaries) ...
«Дамп». Это одно из самых избитых слов, которые я слышал среди заядлых программистов и хакеров, и все же я никогда не знал, что оно означает. Я нашел почти везде, что сосредоточено вокруг низкоуровневого программного обеспечения ...
Я только начинаю понимать MVC-фреймворк и часто задаюсь вопросом, сколько кода должно идти в модели. Я склонен иметь класс доступа к данным, который имеет такие методы: public function CheckUsername ($ ...
Хорошо, у меня есть веб-сайт, где вы можете зарегистрироваться и войти в систему. Вы также можете войти в систему со своей учетной записью facebook, twitter или linkedin. Важно, чтобы у пользователей была зарегистрирована только одна учетная запись.
Я пытаюсь создать конструктор для платформы блогов, и внутри нее происходит множество асинхронных операций. Они варьируются от захвата сообщений из каталогов, их анализа, отправки через ...
Я пытаюсь понять, что делает Nginx таким быстрым, и у меня есть несколько вопросов. Насколько я понимаю, Apache либо порождает новый процесс для обслуживания каждого запроса, либо порождает новый поток для обслуживания каждого ...
Около 2 месяцев я читал все, что мог найти по этим трем темам, но еще не конечно, я понял. Принцип инверсии зависимостей. Означает, что вы всегда должны полагаться только на интерфейсы, а не на ...
У меня есть make-файл, который прозрачно работает для Linux (x86_64) и OS X Intel (x86_64). Здесь используются 64-разрядные параметры GCC. Есть ли способ настроить make-файл так, чтобы я мог собирать для 32-битной ...