Какие коннекты, протокол-то транспорто-независимый и про коннекты ничего не знает.
Я про это указал в вопросе.
Вы можете открыть одно TCP-соединение, после чего отправлять по нему RPC-запросы и ответы на них хоть год
Если библиотеки не поддерживают потоковую обработку json, т.е. если пришел не весь кусок json или несколько json слипились в один пакет и т.п., тогда это нельзя сделать с текущими либами и нужно писать свой велосипед.
multipart это плохой вариант, потому что на уровне RPC-сервиса доступа к транспортному уровню нет
Вы же говорите, что «протокол-то транспорто-независимый»
2. Речь не про stateless, а про скорость, с keep-alive может работать на порядок быстрее т.к. не нужно создавать коннект на каждый запрос.
3. Как вариант, для «over http» можно бинарь вкладывать вторым в multipart, тогда и json и бинарные данные полетят в одном запросе.
Несколько вопросов:
1. Eсть ли какие-то консольные утилиты для «jsonrpc over tcp» на подобии curl?
2. Есть ли «keep-alive» режим? Понятно, что от стандарта это не зависит, но реализуют ли это авторы библиотек?
3. Как передавать бинарные данные? Конвертация в base64 ведет к распуханию и падению производительности, какие есть «бест-практис» в этом плане?
и я добавил что в Швеции обычно берут депозит в размере с один месяц аренды.
А ок, у меня в Швеции без депозита.
Уточню некоторые моменты:
первый взнос должен быть не менее 15%
Но его можно взять в кредит (под обычный процент)
и годовая амортизация должна быть не менее кажется 2% от цены жилья
2% если не выплачено 85% (от цены жилья)
1% если не выплачено 70%
0% если выплачено 50%, т.е. после выплаты 50% можно не гасить саму ипотеку.
тут процентная ставка фиксируется не на весь срок ипотеки а на период от 3 месяцев до 5 лет
от 3 мес до 10 лет
3) с твоим текущим уровнем доходов останется ли у тебя достаточно денег для комфортного проживания после выплаты ипотеки даже если процентная ставка вдруг вырастет раза в 2
там в законе есть конкнретные формулы, в итоге если денег остается дважды больше чем нужно для комфорта — все равно не дают, нужно больший доход.
И вот это сейчас основная проблема, в итоге приходится, скажем, снимать жильё за 10тыс, когда купив это же жильё ежемесячный платеж был бы 7-9тыс, в итоге и банк заработал бы и покупатель съэкономил бы на аренде и квартира в итоге своя. А то что с арендой проблем нет (10 тыс ежемесячно) — это хороший показатель способности гасить ипотеку. Но нет… косяк в законе.
Вы имеете ввиду ежемесячный платеж по ипотеке (процент + амортизация)? Все так, с другой стороны ипотеку получить с одной средней ЗП не так просто, для примера нужно иметь 50-60к «семейный» доход для ипотеки в 2млн, хотя для семьи где оба работают это не проблема.
Если готовое решение надо допиливать и величина этих допилок превосходит хотя бы 25%, то уже надо подумать о велосипеде.
25% видимо только от той части которая необходима, а не всего готового решения которое может содержать кучу не нужного, + нужно учесть затраты на изучение и интеграцию готового решения.
Но я бы назвал это не «несколько выше», а в несколько раз выше, причем на всю еду.
numbeo — плохой показатель, я так понял там отражают цены в среднем, но везде есть специфика.
Это как сравнивать что в россии в среднем покупают жигуль, а в Швеции в среднем покупают вольво (я оперирую ценами Швеции, но думаю они близки к ценам Норвегии), в итоге в среднем машина в швеции будет дороже, хотя если брать более детально — в швеции может оказаться дешевле — например в швеции покупают машины с аукциона и продают их же, но гораздо дороже в россии.
С продуктами тоже, например сыр, мясо (фарш), лосось, творог, ряд фруктов дешевле в Швеции (если брать примерно сопоставимое качество).
Так же «вода», в Швеции и Норвегии она питевая из под крана — т.е. бесплатно, и в магазинах её не покупают*, т.е. для сравнения по хорошему она должна стоить 0.
«Хлеб», я знаю где можно купить за 10-20руб, но в основном все берут по 200руб.
Итого если экономить, то может выйдет ещё и дешевле чем в россии, т.е. сильно заваисит от деталей.
Хотя если вы турист — вы не знаете где, как и когда покупать максимально выгодно, в этом случае можете ориентироваться на numbeo.
В большинстве случаев камнем преткновения в гастрономии хурмы является ее вяжущий вкус. Терпкость мы ощущаем когда пробуем недозрелую хурму
В европе мне не попадалась хурма что вяжет, ни твердая ни мягкая не вяжет. В России же мне часто «вяжущие» попадались вне зависимости от зрелости.
Поэтому я пришел к выводу, что вязкость зависит не от зрелости, а от сорта и места выращивания.
В России получается 13% от вашей зарплаты, оплачиваемые вами + 30%, которые платит работодатель: итого 43%. В Германии мы получаем 26.6% собственных отчислений + 20.5% отчислений от работодателя: итого 47.1%. Разница всего в 4 процента, хм!
Расспространенная ошибка высчитывания процента, при ЗП в 100 будет примерно так, -13 из ЗП и 30 платит компания сверху, итого компания тратит 130, а вы получаете 87, т.е. налог выходит 100% — 87/130 = 33%, а не 43%. (Если считать от «деньги на руки», получается те же 33%).
Прикол в том, что в Москве хороший спец 30 лет будет получать от $50к на руки, против указанных в статье условных $40к на руки в Германии.
$50k — это 275труб/мес, т.е. вы имеете ввиду что те кто зарабатывает менее 275тыр — не хорошие специалисты? По версии «мой круг» средняя по Москве в районе 135тыр.
Мне кажется вы сравниваете топовые* зп Москвы со средними по Германии.
Если библиотеки не поддерживают потоковую обработку json, т.е. если пришел не весь кусок json или несколько json слипились в один пакет и т.п., тогда это нельзя сделать с текущими либами и нужно писать свой велосипед.
Вы же говорите, что «протокол-то транспорто-независимый»
3. Как вариант, для «over http» можно бинарь вкладывать вторым в multipart, тогда и json и бинарные данные полетят в одном запросе.
1. Eсть ли какие-то консольные утилиты для «jsonrpc over tcp» на подобии curl?
2. Есть ли «keep-alive» режим? Понятно, что от стандарта это не зависит, но реализуют ли это авторы библиотек?
3. Как передавать бинарные данные? Конвертация в base64 ведет к распуханию и падению производительности, какие есть «бест-практис» в этом плане?
Уточню некоторые моменты:
Но его можно взять в кредит (под обычный процент)
2% если не выплачено 85% (от цены жилья)
1% если не выплачено 70%
0% если выплачено 50%, т.е. после выплаты 50% можно не гасить саму ипотеку.
от 3 мес до 10 лет
там в законе есть конкнретные формулы, в итоге если денег остается дважды больше чем нужно для комфорта — все равно не дают, нужно больший доход.
И вот это сейчас основная проблема, в итоге приходится, скажем, снимать жильё за 10тыс, когда купив это же жильё ежемесячный платеж был бы 7-9тыс, в итоге и банк заработал бы и покупатель съэкономил бы на аренде и квартира в итоге своя. А то что с арендой проблем нет (10 тыс ежемесячно) — это хороший показатель способности гасить ипотеку. Но нет… косяк в законе.
Это как сравнивать что в россии в среднем покупают жигуль, а в Швеции в среднем покупают вольво (я оперирую ценами Швеции, но думаю они близки к ценам Норвегии), в итоге в среднем машина в швеции будет дороже, хотя если брать более детально — в швеции может оказаться дешевле — например в швеции покупают машины с аукциона и продают их же, но гораздо дороже в россии.
С продуктами тоже, например сыр, мясо (фарш), лосось, творог, ряд фруктов дешевле в Швеции (если брать примерно сопоставимое качество).
Так же «вода», в Швеции и Норвегии она питевая из под крана — т.е. бесплатно, и в магазинах её не покупают*, т.е. для сравнения по хорошему она должна стоить 0.
«Хлеб», я знаю где можно купить за 10-20руб, но в основном все берут по 200руб.
Итого если экономить, то может выйдет ещё и дешевле чем в россии, т.е. сильно заваисит от деталей.
Хотя если вы турист — вы не знаете где, как и когда покупать максимально выгодно, в этом случае можете ориентироваться на numbeo.
Поэтому я пришел к выводу, что вязкость зависит не от зрелости, а от сорта и места выращивания.
Мне кажется вы сравниваете топовые* зп Москвы со средними по Германии.
В динамическом языке его тоже можно использовать только во время «сборки», а не в рантайме.
Т.к. это тест, то это будет не проблема, просто «формат» будет другой.
А на чем этот кусок кода можно запустить?