|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SolYUtorДо тех пор, пока не появляется вторая база данных, с другой строкой соединения.А ещё говорили, что будет конец света. А его не было... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 10:25 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
МСУНафик не нужно. Дело не в этом. Он утверждает что это возможно в .Net, но не признается как! ) ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 10:29 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
LexxxxxМСУНафик не нужно. Дело не в этом. Он утверждает что это возможно в .Net, но не признается как! ) Прям как кухарка Сева ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 10:33 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
ИзопропилSolYUtorВ такой класс можно подсунуть любую строку соединения, в любом приложении, и он всегда будет работать. а если кого беспокоит необходимость конструктору скармливать всякий раз строку соединения - тому поможет DI контейнерТолько как это решит проблему внезапно возникшей второй базы непонятно. Один хрен, при создании сервисов методами вроде container.Resolve<IMyService>() никак не указывается, с какой базой из двух он должен работать. Какая-то дикая ситуация. Жили, не тужили... Тут откуда ни возьмись появился... появилась вторая база с такой же структурой, с которой должна работать вся существующая логика. Попахивает архитектурным провалом.... ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 11:44 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
Алексей К container.Resolve<IMyService>() Это Service Locator. Надо отучать себя от таких вредных привычек. Алексей КПопахивает архитектурным провалом.... Sharding уже стал архитектурным провалом? :) Алексей, открою страшный секрет - контейнеры умеют разрешать несколько зависимостей одного типа ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 12:02 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SolYUtorЭто Service Locator. Надо отучать себя от таких вредных привычек. По майкрософтски - Service Provider. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 12:07 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SolYUtorАлексей КПопахивает архитектурным провалом.... Sharding уже стал архитектурным провалом? :) Алексей, открою страшный секрет - контейнеры умеют разрешать несколько зависимостей одного типа Это не поможет. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 13:42 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SolYUtorSharding уже стал архитектурным провалом? :)Да. Это надо делать средствами СУБД. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 13:49 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
Алексей КSolYUtorSharding уже стал архитектурным провалом? :)Да. Это надо делать средствами СУБД.Ну пусть шардинг. Всё равно придётся много чего переделывать, если вдруг решили распихать данные по разным серверам БД. Простой подменой чего-то в диконтейнере обойтись не получится. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 15:32 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
МСУSolYUtorЭто Service Locator. Надо отучать себя от таких вредных привычек. По майкрософтски - Service Provider. Mудафаил, ты на какой помойке эту хрень подцепил? Это Service Locator . Обрати внимание на разработчика. Используется P&P во всех их фреймворках, Service Provider у них даже не пахнет. ЗЫ C утра зашел на твой говносатец. Долго ржал, получил заряд положительных эмоций на весь день. Но потом я осознал всю глубину твоих начинаний. Ты же пИдагог(не зря в педе подъедался) и сайт для дошколят. На несложных примерах с доступным объяснением, без всяких спецтерминов(дунем, плюнем, скотчем замотаем), ты растишь будущих говнокодеров. Так глядишь, через пару лет в каждом классе будет по твоему клону и тогда мы индусов закидаем кизяками . ЗЫ Единственное, что нужно - в списке добавить еще один столбец с указанием возраста, а'la +3..+6. Успехов тебе в твоих нелегких начинаниях. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 20:53 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SeVaMудафаил, ты на какой помойке эту хрень подцепил? Это Service Locator . Обрати внимание на разработчика. Используется P&P во всех их фреймворках, Service Provider у них даже не пахнет. Твой скупой моск просто не может провести две параллели, по сути - монопенисуально. SeVaЗЫ C утра зашел на твой говносатец. Долго ржал, получил заряд положительных эмоций на весь день. Видишь, не зря старался. Даже кухаркам весело - мне тоже хорошо. SeVaНо потом я осознал всю глубину твоих начинаний. Ты же пИдагог(не зря в педе подъедался) и сайт для дошколят. Слушай, думаю написать для дошколят статейку про пул потоков. Как-раз детям раскрою тайну про 25 потоков, как считаешь? SeVaНа несложных примерах с доступным объяснением, без всяких спецтерминов(дунем, плюнем, скотчем замотаем), ты растишь будущих говнокодеров. Так глядишь, через пару лет в каждом классе будет по твоему клону и тогда мы индусов закидаем кизяками . Для сложных примеров ты еще не дорос. Пока твой удел, канализационные норы с крысяками в обнимку. Или читай букварь про асинки. SeVaУспехов тебе в твоих нелегких начинаниях. Спасибо, друже! ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 22:18 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
МСУSeVaMудафаил, ты на какой помойке эту хрень подцепил? Это Service Locator . Обрати внимание на разработчика. Используется P&P во всех их фреймворках, Service Provider у них даже не пахнет. Твой скупой моск просто не может провести две параллели, по сути - монопенисуально. SeVaЗЫ C утра зашел на твой говносатец. Долго ржал, получил заряд положительных эмоций на весь день. Видишь, не зря старался. Даже кухаркам весело - мне тоже хорошо. SeVaНо потом я осознал всю глубину твоих начинаний. Ты же пИдагог(не зря в педе подъедался) и сайт для дошколят. Слушай, думаю написать для дошколят статейку про пул потоков. Как-раз детям раскрою тайну про 25 потоков, как считаешь? SeVaНа несложных примерах с доступным объяснением, без всяких спецтерминов(дунем, плюнем, скотчем замотаем), ты растишь будущих говнокодеров. Так глядишь, через пару лет в каждом классе будет по твоему клону и тогда мы индусов закидаем кизяками . Для сложных примеров ты еще не дорос. Пока твой удел, канализационные норы с крысяками в обнимку. Или читай букварь про асинки. SeVaУспехов тебе в твоих нелегких начинаниях. Спасибо, друже! 1. Только для тупых москов это мониписуально, а другие даже не поймут о чем идет речь. Незнание элементарной проф терминологии говорит только о том, что максимум с кем ты работал - это крысы 2. Незнание значений по умолчанию говорит об уровне городской канализации. 3. Детский уровень твоего говносайта см пп.1-2. Это волчий билет в нормальные конторы, но тебе боятся нечего. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 23:52 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SeVa1. Только для тупых москов это мониписуально, а другие даже не поймут о чем идет речь. Незнание элементарной проф терминологии говорит только о том, что максимум с кем ты работал - это крысы 2. Незнание значений по умолчанию говорит об уровне городской канализации. 3. Детский уровень твоего говносайта см пп.1-2. Это волчий билет в нормальные конторы, но тебе боятся нечего. 1. Вот с такими крысами как ты и приходится работать, которые видят палку и орут во всю глотку, что это не палка, а шест. Уныл ты, стареешь. Забросил бы чего нить весёлого, типа 25 потоков, мембершипы и иже. А то месишь в своей голове навоз туда-сюда, нудно. 2. Незнание синонимов говорит об уровне компостых ям для мусора на даче. 3. Детский уровень твоего головного мозга - удручает. Мимолетная воспаленная фантазия генерит различных шлак, от которого и радостно и грустно. Ты банальная говно-креведка. ... |
|||
:
Нравится:
Не нравится:
|
|||
26.12.2012, 23:57 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
МСУSeVa1. Только для тупых москов это мониписуально, а другие даже не поймут о чем идет речь. Незнание элементарной проф терминологии говорит только о том, что максимум с кем ты работал - это крысы 2. Незнание значений по умолчанию говорит об уровне городской канализации. 3. Детский уровень твоего говносайта см пп.1-2. Это волчий билет в нормальные конторы, но тебе боятся нечего. 1. Вот с такими крысами как ты и приходится работать, которые видят палку и орут во всю глотку, что это не палка, а шест. Уныл ты, стареешь. Забросил бы чего нить весёлого, типа 25 потоков, мембершипы и иже. А то месишь в своей голове навоз туда-сюда, нудно. 2. Незнание синонимов говорит об уровне компостых ям для мусора на даче. 3. Детский уровень твоего головного мозга - удручает. Мимолетная воспаленная фантазия генерит различных шлак, от которого и радостно и грустно. Ты банальная говно-креведка. Хватить елозить в свой куче. Эти бредни, которые ты придумываешь, они только в твоем воспаленном моске. Давай ссылку c подтверждениями твоих "синонимов". Обгадился, сиди молча. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 00:04 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SeVaХватить елозить в свой куче. Эти бредни, которые ты придумываешь, они только в твоем воспаленном моске. Давай ссылку c подтверждениями твоих "синонимов". Обгадился, сиди молча. Твоя шизофрения еще этого не сделала? Банальный вопрос в гугле же: RTFM http://abstractform.wordpress.com/2009/05/29/service-provider-pattern-part-ii/ http://www.gotdotnet.ru/blogs/avk/927/ ***"public interface IServiceLocator : IServiceProvider" При этом стоит внимательно посмотреть на то, что осталось от IServiceLocator. Ничего не напоминает? Правильно, один в один стандартный IServiceProvider. http://habrahabr.ru/post/91650/ ***Это вот оно, данная реализация SL называется IServiceProvider, на нем вообще вся Visual Studio построена. http://habrahabr.ru/post/53922/ *** У Вас вариант IoC, называемый Service Locator (Service Provider в терминологии Microsoft). Правда, разработать годный DI за 15 минут — это нереально :) Обделалась-таки опять кухарка :) ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 00:16 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
МСУSeVaХватить елозить в свой куче. Эти бредни, которые ты придумываешь, они только в твоем воспаленном моске. Давай ссылку c подтверждениями твоих "синонимов". Обгадился, сиди молча. Твоя шизофрения еще этого не сделала? Банальный вопрос в гугле же: RTFM http://abstractform.wordpress.com/2009/05/29/service-provider-pattern-part-ii/ http://www.gotdotnet.ru/blogs/avk/927/ пропущено... http://habrahabr.ru/post/91650/ пропущено... http://habrahabr.ru/post/53922/ пропущено... У Вас вариант IoC, называемый Service Locator (Service Provider в терминологии Microsoft). Правда, разработать годный DI за 15 минут — это нереально :) Обделалась-таки опять кухарка :) Ты полный муфел. Первая ссылка на анти-паттерн для замены, которого SL был введен, никакого отношения к теме не имеет. В остальных идет только речь о ServiceLocator и нет никакого подтверждения твоего бреда. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 00:26 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SeVaМСУпропущено... Твоя шизофрения еще этого не сделала? Банальный вопрос в гугле же: пропущено... Обделалась-таки опять кухарка :) Ты полный муфел. Первая ссылка на анти-паттерн для замены, которого SL был введен, никакого отношения к теме не имеет. В остальных идет только речь о ServiceLocator и нет никакого подтверждения твоего бреда. Ну то, что ты в уши долбишься все знают, но чтобы еще и в глаза - это новость. Ты полный ушлепок, что сказать. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 00:45 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
МСУSeVaпропущено... Ты полный муфел. Первая ссылка на анти-паттерн для замены, которого SL был введен, никакого отношения к теме не имеет. В остальных идет только речь о ServiceLocator и нет никакого подтверждения твоего бреда. Ну то, что ты в уши долбишься все знают, но чтобы еще и в глаза - это новость. Ты полный ушлепок, что сказать. Ты - унылая, хамская тупость с бредом, которая даже не понимает, что несет ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 00:48 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SeVaМСУпропущено... Ну то, что ты в уши долбишься все знают, но чтобы еще и в глаза - это новость. Ты полный ушлепок, что сказать. Ты - унылая, хамская тупость с бредом, которая даже не понимает, что несет Глупая обезьяна, даже после того, как тебя размазали по стенке в очередной раз, ты продолжаешь бкзуспешно рыпаться, как дешевая марамойка. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 00:50 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
МСУSeVaпропущено... Ты - унылая, хамская тупость с бредом, которая даже не понимает, что несет Глупая обезьяна, даже после того, как тебя размазали по стенке в очередной раз, ты продолжаешь бкзуспешно рыпаться, как дешевая марамойка. Крикливое чмо, ты даже не понимаешь, что тебе говорят и нагадил себе на голову в очередной раз как с твоими фоновыми потоками для await . ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 06:54 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SeVaМСУпропущено... Глупая обезьяна, даже после того, как тебя размазали по стенке в очередной раз, ты продолжаешь бкзуспешно рыпаться, как дешевая марамойка. Крикливое чмо, ты даже не понимаешь, что тебе говорят и нагадил себе на голову в очередной раз как с твоими фоновыми потоками для await . Убогая кухарка, твоя невменяемость очевидна, асинк создает второй поток, ты просто дятел глупенький. Иди пиши наколенки, чушилко. ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 08:15 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
SeVa, ты точно не перепутал потоки в приложении и потоки для IO completion port? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 08:23 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
ИзопропилSeVa, ты точно не перепутал потоки в приложении и потоки для IO completion port? Кухарка опять обделалась? ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 09:24 |
|
Вопрос по архитектуре в больших системах.
|
|||
---|---|---|---|
#18+
МСУ, почитал приведённую ссылку на букварь - там разъяснение для начинающих, что асинхронный ввод-вывод не моделируется искуственно созданной ниткой, в которой производится ожидание синхронной операции. цитата из букваря "Async in C# 5.0" by Alex DaviesThere is a thread waiting for network requests to complete, but it is shared between all network requests. It’s called the IO completion port thread on Windows это просто шедевр. Ну то, что а рамках процесса может быть несколько пулов потоков - это отдельная история ... |
|||
:
Нравится:
Не нравится:
|
|||
27.12.2012, 10:27 |
|
|
start [/forum/topic.php?fid=20&msg=38092980&tid=1405426]: |
0ms |
get settings: |
9ms |
get forum list: |
14ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
65ms |
get topic data: |
12ms |
get forum data: |
3ms |
get page messages: |
62ms |
get tp. blocked users: |
1ms |
others: | 14ms |
total: | 188ms |
0 / 0 |