Многонитевость никакой не академический вопрос. Без многонитевости как делать вебсайты, обращающиеся к базам данных? Запрос к базе может продолжаться заметное время и без многонитевости подвешивает имидж и тем самым самым всех юзеров, подключённых к нему. В такой ситуации и load balancing непросто делать. Ну, запущу несколько имиджей, а как детектировать подвисание и передавать Seaside-сеансы между ними? Или пусть "центральный" отдаёт страницы и держит сеанс, а "вспомогательные" чисто для связи с СУБД? Смешно. Должно быть работоспособно, но смешно. Народ будет показывать пальцем на такое и смеяться - вот ч кему приводит отсутствие Multithread FFI. Вообще, про Pharo community можно сказать, что доступ к СУБД его практически не волнует. Тогда как многие фирмы без баз данных немыслимы.--
Кроме того, хотя живущие за рубежом, возможно, и не в курсе, в России сейчас довольно скверная экономическая ситуация, причём реальных перспектив к чему-то лучшему не видно, скорее можно ожидать дальнейшего ухудшения. Особенно чувствуется в не-Москве.
Ну, и GemStone совершенно отдельная статья - я был бы счастлив работать с такой СУБД, но это выглядит нереальным по куче причин.
On Sunday, June 18, 2017 at 10:53:56 PM UTC+5, Саша wrote:Gemstone вполне себе бесплатен. В ограниченой версии. Вот пример сделанный на можно сказать бесплатной версии https://schrievkrom.wordpress.com/2017/05/16/gemstones-appli Когда станет мало образа размером в 50Gb, наверно уже пошло бабло, сложно и раскошелиться немного. Много-нитевость мне кажется зачастую имеет академический интерес чем реальную необходимость. Опять же с Gemstone во многом эта "проблема" решена парадигмой распределенного образа. запускаются 2, 3, 10... да хоть тыщу параллельных виртуалок которые работают в одном образе. Главное распараллелить задачи правильно. Там естественно возникают свои проблемы. Мощными инструментами надо пользоваться аккуратно. Компания https://gemtalksystemcation-example-hbbtv-playout- system/ s.com On Jun 18, 2017 8:10 AM, "Victor Metelitsa" <[hidden email]> wrote:А учитывая количество лет, в течение которых Squeack+Pharo существуют и Multihread FFI так и не имеют, можно только удивляться этому community.--
Диалекты Cincom, Instantiations, GemStone (забыл, как сейчас та фирма называется) совсем другое дело, но в России я их шансов не вижу. Тут, извините, деньги надо платить. Или пиратить/нарушать лицензию. Когда уже есть хорошо знакомые, бесплатные инструменты...
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout .
--
http://groups.google.ru/group/sugr
---
Вы получили это сообщение, поскольку подписаны на группу "Russian Smalltalk User Group".
Чтобы отменить подписку на эту группу и больше не получать от нее сообщения, отправьте письмо на электронный адрес [hidden email].
Чтобы настроить другие параметры, перейдите по ссылке https://groups.google.com/d/optout .
Free forum by Nabble | Edit this page |