<bgdev />free

Вход Регистрация

Няма да го правя повече ♻
-1

0 1 2 3 4 5 6
#54301 (ツ) Major Obvious
Създадено на 11.12.2021, видяно: 709 пъти.

Сега гледам че sqlite държи цялата база в един файл и го локва при запис но рабиняка се тревожи че постовете били в една таблица :)

#54303 (ツ) Delegate
Създадено на 11.12.2021, видяно: 698 пъти.

Джони е сложил таймери, за да се изчакваме. Или той май мразеше таймерите и всичко е ивентим дривън.

#54304 (ツ) Дърти Хари
Създадено на 11.12.2021, видяно: 696 пъти.
Rabin
Stilgar

Еми ето, истинският проект Stack Overflow си е баш така.

Баш как?

То и Гейбук тръгнаха на мизерно ПХП, никой не е вярвал, че може да порасне толкова. После на юруш писаха специален за тях framework, ХипХоп квото там се казваше, заради изконно грешна архитектура в началото.

Мене за кусура на Singleton ме питат на сяко интервю, ако чуят целия проект да ти зависи от гигабайтова таблица, направо ще позеленеят!

Singleton-a си има много много предимства особенно при Андроид когато трябва да държиш нъкъде глобални данни или нещо за конфигурации, състояние, помощни функции итн. Иначе трябва да връщаш калбаци през цялата йерархия да провериш за някаква променлива.

Самита система на Андроид е пълна със сингълтони. Math e само един малък пример.

#54306 (ツ) Delegate
Създадено на 11.12.2021, видяно: 693 пъти.
johnfound

Смятай сега, като съм на VPS, където няма такива ограничения, колко посетителя ще поеме. И това при най-евтиният възможен VPS.

Препоръчай ми евтин, безпроблемен VPS

#54308 (ツ) Rabin
Последно редактирано на 11.12.2021 от Rabin, видяно: 685 пъти.
synergie

Рабине ако не те познавах отдавна, щях да си помисля, че няма достатъчно кислород в парника който да ти стига до мозъка и затова такива глупости дрънкаш. След толкова време обаче знам че си органично тъп.

Безспорно вярно твърдение, за съжаление изстрел у въздуха, неподплатен с факти.

Singleton-a си има много много предимства особенно при Андроид когато трябва да държиш нъкъде глобални данни или нещо за конфигурации, състояние, помощни функции итн. Иначе трябва да връщаш калбаци през цялата йерархия да провериш за някаква променлива.

Самита система на Андроид е пълна със сингълтони. Math e само един малък пример.

Не бе то дефолт type на спринговски bean е точно singleton (баси 1 дума на БГ няма), ти ся на къв ми се отваряш?

Една камара редки птици, прегорели келеши кат един тукашен дето трупа сертификати и инвестиции, тряя са знае сяка идеология поотделно, да подушиш накъде духа вятъра, от коя точно школа е, и да набараш на прасето гъдела. На сън да ме бутнеш знам, че сънгълтън прави паразитна свързаност и чупи солид принципъл, че е едновременно и антипатърн, че самия солид са от 3 до 8 вида в зависимост от изпитващия, че фабрик и сингълтън е едно и също (намерих и таа простотия в един руски сайт), че с GRASP се почва като с химн, на сутершния скум. Или солид, в зависимост от конкретната гана.

Тригери се ползват или не се ползват в зависимост от брадата на архитекта, първо се пишат тестовете или първо кода, най-добрата система е КанБан, взета от поточните линии на ТОйота, и копирана 1 към 1 на кодолеярските ропчета. Игричка даже са измислили, да затвърдят нищожеството на ропчето - фърляш зарчето, туряш системния аналист на мястото на senior dev, и аналистът почва да се справя качествено и немедленно, само че 2 пъти по-бавно. За QA същото важи, туряш го на мястото на кодера, и почва да отмята тикетите, само забравих дали не беше още по-бавно.

Е затуй казвам, че да се върна у ганорника е worst case scenario, в стил will code for food.

#54309 (ツ) Rabin
Последно редактирано на 11.12.2021 от Rabin, видяно: 676 пъти.
Major Obvious

Сега гледам че sqlite държи цялата база в един файл и го локва при запис но рабиняка се тревожи че постовете били в една таблица :)

Пфу, не знаех. Ех Жони, що ми трябваше да ти убивам мечтите за световно господство на Асм. То си заложил бомбата още в зародиш, те тва е дето вика бай Свир - Learjet. Вози 1 файтон хора, и повече не може да направиш, и чудо не те спасява.

Странно решение при наличие на безплатни ЖъмбоЖет, с безплатно гориво.

Препоръчай ми евтин, безпроблемен VPS

Raspberry Pi.

Джони е сложил таймери, за да се изчакваме. Или той май мразеше таймерите и всичко е ивентим дривън.

Туй ми викам и язе, като гоналазат софийските бегемами, бая чакане ше почакат, да се изнижат 100 000 кокошки дето напират едновременно, да запазят място за челядта в градината.

Жони, 5000 човека на ДЕН е нищожно натоварване. Язе още кат жуняк бях подкарал една система, дето поема по 10000 човека ама не на ден, ами едновременно. Не съм я писал, подкарал значи билднал и деплойнал. Ама на жаварник де, на база данни за курсови работи едва ли ще запали изобщо.

Синжира вика у текстов файл да я беше пуснал, тоя SQLLite e разхищение, можеше да си купиш виртуалка от 2 долара, вместо тия от пет.

#54310 (ツ) Major Obvious
Създадено на 11.12.2021, видяно: 669 пъти.
Rabin

Туй ми викам и язе, като гоналазат софийските бегемами, бая чакане ше почакат, да се изнижат 100 000 кокошки дето напират едновременно, да запазят място за челядта в градината.

Какви бгмами те гонят ве? Тва е форум. При форумите read/write съотношението е огромно в полза на read-a. sqlite-та си е съвсем ок и сигурно тоя форум спокойно може да издържи няколко хиляди усера едновременно с подходящия хардуер.

#54312 (ツ) johnfound
Последно редактирано на 11.12.2021 от johnfound, видяно: 662 пъти.
Major Obvious

Сега гледам че sqlite държи цялата база в един файл и го локва при запис но рабиняка се тревожи че постовете били в една таблица :)

Във WAL режим, това не е точно така. Базата не се блокира по време на запис. А това, че е в един файл никак не променя времената за достъп. Вътрешната структура е блокова, все едно имаш виртуален диск.

SQLite е много подценявана база данни по отношение на производителността.

#54313 (ツ) johnfound
Създадено на 11.12.2021, видяно: 660 пъти.
Delegate
johnfound

Смятай сега, като съм на VPS, където няма такива ограничения, колко посетителя ще поеме. И това при най-евтиният възможен VPS.

Препоръчай ми евтин, безпроблемен VPS

Ами аз от доста време съм на https://vultr.com и съм много доволен от тях.

#54320 (ツ) Евлампи
Създадено на 12.12.2021, видяно: 636 пъти.
Rabin

Пфу, не знаех

Е то на фона на сичко дето не знаеш, незнаенето на една от централните идеи на sqlite (най- база като диплоймънти в света с невъобразима разлика пред всички останали впрочем) - да бъде един файл (хубу, два с журнала) и да е заместител на адхок файловете с конфигурация който да поддържа sql е дребен детайл :)

Това че се ползва като дев/тест или даже продукшън среда за по-слабо натоварени сайтове е страничен ефект от качествената имплементация

#54321 (ツ) Евлампи
Създадено на 12.12.2021, видяно: 633 пъти.
Delegate

Препоръчай ми евтин, безпроблемен VPS

Джон ползва vultr. Другият популярен с петдоларови ефтинджос виртуалки (разбира се има и много наточени) е digitalocean, дават и сто доларес кредит (в рамките на два месеца) на нови юзъри

#54323 (ツ) johnfound
Създадено на 12.12.2021, видяно: 624 пъти.
Евлампи

да бъде един файл (хубу, два с журнала)

Във WAL режим са 3 файла – базата, .shm и .wal

#54324 (ツ) synergie
Последно редактирано на 12.12.2021 от synergie, видяно: 616 пъти.
Rabin
synergie

Рабине ако не те познавах отдавна, щях да си помисля, че няма достатъчно кислород в парника който да ти стига до мозъка и затова такива глупости дрънкаш. След толкова време обаче знам че си органично тъп.

Безспорно вярно твърдение, за съжаление изстрел у въздуха, неподплатен с факти.

Търси в гугъл database sharding/partitioning. Таблицата е логическа единица, какво има отдолу е съвсем друга история. Ти не разбра ли, че да подочуеш оттук оттам дребни детайли по определени теми свързани с ИТ не е успешна стратегия за намиране на работа.

#54325 (ツ) Rabin
Създадено на 12.12.2021, видяно: 614 пъти.
Евлампи
Rabin

Пфу, не знаех

Е то на фона на сичко дето не знаеш, незнаенето на една от централните идеи на sqlite (най- база като диплоймънти в света с невъобразима разлика пред всички останали впрочем) - да бъде един файл (хубу, два с журнала) и да е заместител на адхок файловете с конфигурация който да поддържа sql е дребен детайл :)

Това че се ползва като дев/тест или даже продукшън среда за по-слабо натоварени сайтове е страничен ефект от качествената имплементация

Кажи ми една причина да знам за sqllite. Едно съм благодарен на ганорника, видяха ква дебела глава съм, ей тъй като Жони оптимизирах секи байт. Настъпих всички възможни мотики, и сам се убедих. Като ти подаряват безплатен джъмбоджет, с безплатно гориво - ползвай го. Не запрятай ръкави да си дялкаш самолет по твойте СЕГАШНИ нужди.

Иде примерно Черепа, избръмчи ти дебелата пачка на вентилатор в нослето, после още време да се клати кат бебешка буба. Иска форумче за ЕвроФутбол, да има чат и историята да се пази.

Елементарен проект, само че изобретението на Жони няма шанс да се справи, дори на теория. 1000 човека да го налазят да коментират някой малоумен мач - деспортиво Лесичери с/у светкавица Туче. И форумчето клекнА.

Що ли не съм чувал и един да ползва sqlLite при назе у жаварника... Прости ора ей, плащат за Оракъл и (пази Боже) MsSQL. Kъв наивник съм и аз, да поддържам Оракъл и да му пиша скриптове, при наличие на великата ви играчка за курсов проект.

Само конфигвам още нодове към базата, и не ме бърка колко заявки ще ми сипват. И в никой случай не бих оставил цял проект да зависи от ЕДНА таблица, с pessimistic lock.

#54326 (ツ) Евлампи
Създадено на 12.12.2021, видяно: 612 пъти.
johnfound

Във WAL режим са 3 файла – базата, .shm и .wal

shm файла е ммап

#54327 (ツ) Rabin
Последно редактирано на 12.12.2021 от Rabin, видяно: 611 пъти.
synergie
Rabin
synergie

Рабине ако не те познавах отдавна, щях да си помисля, че няма достатъчно кислород в парника който да ти стига до мозъка и затова такива глупости дрънкаш. След толкова време обаче знам че си органично тъп.

Безспорно вярно твърдение, за съжаление изстрел у въздуха, неподплатен с факти.

Търси в гугъл database sharding/partitioning. Таблицата е логическа единица, какво има отдолу е съвсем друга история. Ти не разбра ли, че да подочуеш оттук оттам дребни детайли по определени теми свързани с ИТ не е успешна стратегия за намиране на работа.

To aз ако ви слушах щях да пиша на Асм и sqlLite. За щастие не ми се налага да ходя по интервюта.

Оставям базата на оракъл админа, и да се спасява. Има хора дето цял живот САМО с това се занимават. Аз не твърдя, че разбирам от това, ако и да съм го работил като аматьор. Някак се справих.

#54328 (ツ) Евлампи
Създадено на 12.12.2021, видяно: 609 пъти.
Rabin

Що ли не съм чувал и един да ползва sqlLite при назе у жаварника

Ама тебе кой те излъга че джаварника е 'при вазе' :)

Sqlite се ползва когато дивелъпера реши че му пасва на квото прави, дали дивелъпва за jvm, дотнет или там квото нема никво значение, bindings за sqlite има сигурно и за колайдещата ти самоебачка.

Пълен си с такива реално несъществуващи дилеми като другата ти любима дето човек ако ползва ябълска чекия например това по некъв начин му забранява да ползва линукс като 'при вазе' :)

#54329 (ツ) Rabin
Последно редактирано на 12.12.2021 от Rabin, видяно: 606 пъти.
Евлампи
Rabin

Що ли не съм чувал и един да ползва sqlLite при назе у жаварника

Ама тебе кой те излъга че джаварника е 'при вазе' :)

Sqlite се ползва когато дивелъпера реши че му пасва на квото прави, дали дивелъпва за jvm, дотнет или там квото нема никво значение, bindings за sqlite има сигурно и за колайдещата ти самоебачка.

Пълен си с такива реално несъществуващи дилеми като другата ти любима дето човек ако ползва ябълска чекия например това по некъв начин му забранява да ползва линукс като 'при вазе' :)

Да бе няма спор тука те, аз че се ебавам с ябълките е друга тема. Ето, в момента не мога да си купя ябълка и да исках, не ме пущат у мола даже и да пикам.

Тоя форум няма да се справи при 1000 едновременни кибика, ако пишат активно. Ако искаш големи натоварвания тая играчка не става.

п.с. Таман ме врънкат, ЕС отпуснал 1 МИЛИАРД ойро, наемат 2000 ИТ-та, спешно. Предлагат някви врътки да се пенсионирам след 2030-та г.

За големи наотварвания пари дават, ама не за асемблер и SQL-Играчка.

#54332 (ツ) synergie
Създадено на 12.12.2021, видяно: 593 пъти.
Rabin

Оставям базата на оракъл админа, и да се спасява. Има хора дето цял живот САМО с това се занимават. Аз не твърдя, че разбирам от това, ако и да съм го работил като аматьор. Някак се справих.

Това, че не разбираш практически от нищо е ясно много отдавна, но защо спориш за едната таблица след като и сам си наясно с този факт?

#54333 (ツ) Rabin
Последно редактирано на 12.12.2021 от Rabin, видяно: 590 пъти.
synergie
Rabin

Оставям базата на оракъл админа, и да се спасява. Има хора дето цял живот САМО с това се занимават. Аз не твърдя, че разбирам от това, ако и да съм го работил като аматьор. Някак се справих.

Това, че не разбираш практически от нищо е ясно много отдавна, но защо спориш за едната таблица след като и сам си наясно с този факт?

Според тебе Жонито прав ли е за революцията на Асемблера и база - играчка? Остави ме мене, видял съм слабо място казал съм го, и поне имам акъл да се сетя да ескалирам проблема към тия дето с туй се занимават. Не да се пъна кат магаре на мост, колко много било оптимизирано.

0 1 2 3 4 5 6

Няма да го правя повече ♻
-1

AsmBB v3.0 (check-in: a316dab8b98d07d9); SQLite v3.42.0 (check-in: 831d0fb2836b71c9);
©2016..2023 John Found; Licensed under EUPL. Powered by Assembly language Created with Fresh IDE