Ну как минимум 2 неуправляемых кучи, 2 GC, 2 stop the world, куча jvm настроек, которые непонятно как отразятся на работе связки.
Лучше не JVM вытаскивать а порт сделать, тогда комьюнити потянется, а так — скрестили 2 технологии в одном процессе.
Самое интересное (страшное), что .net ignite запускает jvm внутри себя, и как этот сендвич будет в продакшене работать никакой уверенности нет, в Сбере ж на java его используют, а других компаний использующих его и нет (ну или нет инфы о них)
Microsoft teams тот еще продукт, для начала у меня десктоп версия просто постоянно просит перезапуститься после логина, выдавая ошибку, как запостить баг так и не понял, есть только user voice, у коллег переодически memory leak-и его съедают пару ГБ памяти. Вообщем так себе.
Сферические цифры по сохранению несложных POCO объектов (диск hdd):
[Serializable]
public class MscEvent
{
public Int64 msisdn;
public DateTime chargingdatetime;
public Int64 chargeableduration;
public Int64 bnumber;
public Int16 typeofrecord;
public Int16 sourceId;
}
C leveldb пробовал разные параметры компрессии, буферов и т.д. (например new Options() {Compression = CompressionType.SnappyCompression, WriteBufferSize = 128*1024*1024})
XLIFF 2.0 и куча редакторов к нему, хотябы от MS: Multilingual App Toolkit (автоперевод строк и т.д.).
> «Пользуйтесь на здоровье.»
p.s. код лучше на гитхаб выкладывать
Чем не устроил Xunit + class fixture + Collection на тесты с бд? Можно и на некоторые тесты с навешивать очередность. А бд с тестовыми данными разворачивать из sql файла лежащего в ресурсах. Зачем тут json?
Как мне кажется, необходимо добавить «практически» не влияя на производительность, как минимум диск то Query Store использует :)
Кроме того Query Store появился с позднего 2014-2016, так же имеет
Max Size (MB): Specifies the limit for the data space that Query Store will take inside your database.
Документации на английском достаточно, например Sphinx, имеет только английскую версию документации и все хорошо. Кстати и билдится очень легко. Конечно русская версия документации это плюс, но я все же за win порт двумя руками, кажется даже есть fork их менеджера памяти small, где энтузиаст портанул её (ну или пытался, я не проверял).
p.s. иногда бывают требования заказчика — винда, закрытая сеть, все дела, это тоже не стоит забывать
Смотрел даже несколько видео с Костей Осиповым, он популярно объясняет чем они круче Redis-а, (с маркетинговой точки зрения зря вообще затеяли такое сравнение, ибо получается что всегда гонитесь его опередить, хотя имеете и другие преимущества), например LuaJit + фулл луа поддержка выглядит в tarantool вкуснее. Но есть какое-то наплевательское отношение к созданию своего сообщества:
1) Нет билда под win, год-полтора назад спрашивали в гугл группах, ответ где-то в видео 2014-2015 года типа там затрат на пару месяцев, никто не будет этим заниматься
2) Насколько помню нет клиента для .net
Ребят, я за продвижение тарантула, вещь реально интересно выглядит, но вы игнорируете windows системы, наплевательски относитесь к формированию сообщества.В Gitter последнее сообщение
апр. 21 2016 г. Тухло с сообществом потому что в основной массе это люди-пользователи, а не не хотят сами писать порт на вин, они хотят скачать бинарники и пользоваться. (Redis берет как раз сообществом + приличной скоростью, мне например чтобы начать что-то на win достаточно скачать пару бинарников, на проде развернуть уже использовать линь если требуется, с тарантулом мне нужно создать виртуалку, удобства разработки значительно меньше)
код решения какой-либо практической задачи (упрощенной)
Какая-то вода, где адекватные примеры с D435?
Ну как минимум 2 неуправляемых кучи, 2 GC, 2 stop the world, куча jvm настроек, которые непонятно как отразятся на работе связки.
Лучше не JVM вытаскивать а порт сделать, тогда комьюнити потянется, а так — скрестили 2 технологии в одном процессе.
Самое интересное (страшное), что .net ignite запускает jvm внутри себя, и как этот сендвич будет в продакшене работать никакой уверенности нет, в Сбере ж на java его используют, а других компаний использующих его и нет (ну или нет инфы о них)
Мде, 2017 год.
https://habrahabr.ru/sandbox/107626/
Microsoft teams тот еще продукт, для начала у меня десктоп версия просто постоянно просит перезапуститься после логина, выдавая ошибку, как запостить баг так и не понял, есть только user voice, у коллег переодически memory leak-и его съедают пару ГБ памяти. Вообщем так себе.
Сферические цифры по сохранению несложных POCO объектов (диск hdd):
C leveldb пробовал разные параметры компрессии, буферов и т.д. (например
new Options() {Compression = CompressionType.SnappyCompression, WriteBufferSize = 128*1024*1024}
)Вообщем вот. Выводы делайте сами
> «Пользуйтесь на здоровье.»
p.s. код лучше на гитхаб выкладывать
Как мне кажется, необходимо добавить «практически» не влияя на производительность, как минимум диск то Query Store использует :)
Кроме того Query Store появился с позднего 2014-2016, так же имеет .
Вообщем решение автора может пригодиться.
p.s. иногда бывают требования заказчика — винда, закрытая сеть, все дела, это тоже не стоит забывать
1) Нет билда под win, год-полтора назад спрашивали в гугл группах, ответ где-то в видео 2014-2015 года типа там затрат на пару месяцев, никто не будет этим заниматься
2) Насколько помню нет клиента для .net
Ребят, я за продвижение тарантула, вещь реально интересно выглядит, но вы игнорируете windows системы, наплевательски относитесь к формированию сообщества.В Gitter последнее сообщение
апр. 21 2016 г. Тухло с сообществом потому что в основной массе это люди-пользователи, а не не хотят сами писать порт на вин, они хотят скачать бинарники и пользоваться. (Redis берет как раз сообществом + приличной скоростью, мне например чтобы начать что-то на win достаточно скачать пару бинарников, на проде развернуть уже использовать линь если требуется, с тарантулом мне нужно создать виртуалку, удобства разработки значительно меньше)