powered by simpleCommunicator - 2.0.51     © 2025 Programmizd 02
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
25 сообщений из 256, страница 8 из 11
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650577
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123skyANA,
Больше кода, меньше слов.
21443391
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650584
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Агнец за бортомСайт на шарпе написал уже? ))так же как и ты. Ты же тоже пишешь.
О корзине беспокоишься).
Корзина это счас матерное слово))).
А вы все заладили про неё.
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650586
Фотография Petro123
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,
Ну тогда вещай про миллионы запросов и ozon.
Ничего нового за 4 страницы.
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650602
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123,

хорошо, вот тебе код:
Код: javascript
1.
2.
3.
4.
5.
6.
7.
8.
9.
10.
11.
12.
13.
14.
15.
16.
17.
18.
19.
20.
21.
22.
23.
24.
25.
26.
27.
28.
29.
30.
31.
32.
33.
34.
35.
36.
37.
38.
39.
function OnlineStoreCart() {
    var cache = {}, cacheKey = { cart: 'OnlineStoreCart' },
        gateway = new OnlineStoreCartGateway(), self = this;

    self.addProduct = addProduct;

    cache.get = function (key) {
        var serialized = localStorage.getItem(key);

        if (typeof serialized !== 'string') {
            return undefined;
        }

        try {
            return JSON.parse(serialized);
        } catch(e) {
            console.log(e);
            return serialized || undefined;
        }
    };
    cache.remove = function(key) { localStorage.removeItem(key); };
    cache.set = function (key, value) {
        var serialized = JSON.stringify(value);

        try {
            localStorage.setItem(key, serialized);
        } catch(e) {
            console.log(e);
        }
    };

    function addProduct(productId, quantity) {
        return gateway.addProduct({ productId: productId, quantity: quantity }).done(saveInCache);
    }

    function saveInCache(cart) {
        cache.set(cacheKey.cart, cart);
    }
}


Теперь будь добр и напиши что-нибудь полезное. Либо молчи в тряпочку.
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650604
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
Petro123Ничего нового за 4 страницы.Ну ну.

Ещё соври, что ты про sticky sessions/session affinity что-то знал
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650609
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAPetro123Ничего нового за 4 страницы.Ну ну.

Ещё соври, что ты про sticky sessions/session affinity что-то знал
А зачем это ЗНАТЬ?
Это просто некое решение некой проблемы в некоторой задаче. Тут нет никакого ЗНАНИЯ.
Любой, кто будет заниматься этой задачей нехотя придет к таким решениям НЕ ЗНАЯ ничего про фигню типа - "sticky sessions/session affinity".
Другое дело, что это фигня уже стало инфраструктурным расширением для данного класса задач и среда должна автоматически представлять такие услуги.
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650611
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosskyANAпропущено...
Ну ну.

Ещё соври, что ты про sticky sessions/session affinity что-то знал
А зачем это ЗНАТЬ?
Это просто некое решение некой проблемы в некоторой задаче. Тут нет никакого ЗНАНИЯ.
Любой, кто будет заниматься этой задачей нехотя придет к таким решениям НЕ ЗНАЯ ничего про фигню типа - "sticky sessions/session affinity".
Другое дело, что это фигня уже стало инфраструктурным расширением для данного класса задач и среда должна автоматически представлять такие услуги.
Тебе это знать не зачем.

А многим, кто не понимает через что и как проходит запрос от клиента до БД, сегодня особо ничего не светит.
Максимум классы по БД генерить
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650612
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

прикинь пик запросов на одном из серверов и последний падает.

- Что случилось и почему?
- Да хз, инфраструктурное расширение виновато.
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650614
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

инциденты случаются регулярно (инцидент менеджмент даже придумали из-за этого)
и вот без знаний разбор этих инцидентов может занять недели, если не больше
и всё это время твоя задница будет жим-жим от мысли, что сегодня тоже может бахнуть, а это ой как плохо для бизнеса, а бизнес может и уволить тебя к чертям
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650621
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANA,

дык для этого есть какие то админы конфигурасты и т.д.
это же все инфраструктурные вопросы
что бы программисту в СВОЕЙ задаче прийти к тому что какой то сервер (из нескольких) упал он должен быть разработчиком с нуля
обычно если разговор идет о нескольких серверах и т.д., то там УЖЕ есть некоторое инфраструктурное решение
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650622
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRos,

прикинь пик запросов на одном из серверов и последний падает.

- Что случилось и почему?
- Да хз, инфраструктурное расширение виновато.


это будет всегда
что бы такого не было должно быть:
1. Доступные ресурсы для масштабирования
2. Инфраструктурные решения для автоматического масштабирования
3. Инфраструктурное решение для прогнозирования трафика
4. ...
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650623
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAА многим, кто не понимает через что и как проходит запрос от клиента до БД, сегодня особо ничего не светит.
Максимум классы по БД генерить

Дык учат же? Все должны знать!
http://www.4stud.info/networking/
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650624
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

ты в танке, на дворе 2018-й год, культура DevOps
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650628
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRos,

ты в танке, на дворе 2018-й год, культура DevOps
шо за фигня?
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650629
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
авторDevOps (акроним от англ. development и operations) — набор практик, нацеленных на активное взаимодействие специалистов по разработке со специалистами по информационно-технологическому обслуживанию и взаимную интеграцию их рабочих процессов друг в друга. Базируется на идее о тесной взаимозависимости разработки и эксплуатации программного обеспечения и нацелен на то, чтобы помогать организациям быстрее создавать и обновлять программные продукты и услуги.
вощем админы не тянут и пришлось прогеров нагнуть щоб они и за админов работали :)
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650630
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosskyANAViPRos,

прикинь пик запросов на одном из серверов и последний падает.

- Что случилось и почему?
- Да хз, инфраструктурное расширение виновато.


это будет всегдаС фига-ли?
Не используй сессии и запросы не пойдут на один сервер

ViPRos1. Доступные ресурсы для масштабирования
2. Инфраструктурные решения для автоматического масштабированияЭто всё конечно есть
Но не забывай, что у казинака ситуация, когда балансировщику сказано, что с одного диапазона IP идти на определённый сервер

ViPRos3. Инфраструктурное решение для прогнозирования трафика10000 запросов в секунду - это атака какая-то
У нас за 6 лет только один раз подобная была: 6000 запросов в секунду

Как ты это спрогнозируешь? Поделись решением.
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650631
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosавторDevOps (акроним от англ. development и operations) — набор практик, нацеленных на активное взаимодействие специалистов по разработке со специалистами по информационно-технологическому обслуживанию и взаимную интеграцию их рабочих процессов друг в друга. Базируется на идее о тесной взаимозависимости разработки и эксплуатации программного обеспечения и нацелен на то, чтобы помогать организациям быстрее создавать и обновлять программные продукты и услуги.
вощем админы не тянут и пришлось прогеров нагнуть щоб они и за админов работали :)Да, читающие по диагонали зачастую так думают.

На самом деле всё не так
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650632
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRos3. Инфраструктурное решение для прогнозирования трафика10000 запросов в секунду - это атака какая-то
У нас за 6 лет только один раз подобная была: 6000 запросов в секунду

Как ты это спрогнозируешь? Поделись решением.

Сейчас прямо не знаю.
Но, если задача реальная и готов заплатить, то я ее решу.
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650633
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAНа самом деле всё не так
А как?
По мне это размазывание ответственности и ожидания чуда синергетического. А на самом деле - все мы в ответе!!! нам нужна одна победа!!!


Ну. если не так то расскажи, ты много читаешь
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650634
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosskyANAА многим, кто не понимает через что и как проходит запрос от клиента до БД, сегодня особо ничего не светит.
Максимум классы по БД генерить

Дык учат же? Все должны знать!
http://www.4stud.info/networking/
Ну ну, спроси Petro про модель OSI, не расскажет
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650635
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAС фига-ли?
Не используй сессии и запросы не пойдут на один сервер



Я имел ввиду что ВСЕГДА будут какие то инциденты
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650636
ViPRos
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
skyANAViPRosпропущено...


Дык учат же? Все должны знать!
http://www.4stud.info/networking/
Ну ну, спроси Petro про модель OSI, не расскажет
Петро - бот.
Он учится разговаривать, спорить
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650637
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosskyANAНа самом деле всё не так
А как?
По мне это размазывание ответственности и ожидания чуда синергетического. А на самом деле - все мы в ответе!!! нам нужна одна победа!!!


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

P.S.: у тебя реакция такая шаблонная, ты не представляешь И это понятно, психологически сложно воспринять новую для себя культуру.
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650638
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRosskyANAС фига-ли?
Не используй сессии и запросы не пойдут на один сервер



Я имел ввиду что ВСЕГДА будут какие то инцидентыДа, всегда.
И выстроить инфраструктуру на века устойчивую ко всему на свете не выйдет.
Хотя конечно можно вбухать тонну денег в топовое железо, как тут уже предлагалось
...
Рейтинг: 0 / 0
Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
    #39650639
Фотография skyANA
Скрыть профиль Поместить в игнор-лист Сообщения автора в теме
Участник
ViPRos,

доступные ресурсы и инфраструктурные решения для автоматического масштабирования позволят быстро добавить мощности и сгладить влияние на конечных клиентов влоть до того, что они ничего не заметят
но это стоит денег, и деньги будут утекать всё то время, пока команда разбирается с причинами и ищет решение

И вот знания необходимы, чтобы это время и, соответсвенно, издержки свести к минимуму
...
Рейтинг: 0 / 0
25 сообщений из 256, страница 8 из 11
Форумы / WinForms, .Net Framework [игнор отключен] [закрыт для гостей] / Rest. А как реализуются методы с логикой сложнее чем Добавить/Удалить ?
Целевая тема:
Создать новую тему:
Автор:
Закрыть
Цитировать
Найденые пользователи ...
Разблокировать пользователей ...
Читали форум (0):
Пользователи онлайн (0):
x
x
Закрыть


Просмотр
0 / 0
Close
Debug Console [Select Text]