Приветствую вас, уважаемые читатели! Сначала хотел бы принести извинения за столь длинный перерыв в ведении блога, это было связано с некоторыми сложностями и большой занятостью , но я очень постараюсь исправиться и далее писать постоянно. Спасибо всем, кто остался нашими верными читателями!
Сегодня я хотел бы рассказать об одном интересном проекте, который вам пригодится при проектировании и реализации сложных веб-приложений на платформе Java. Речь идет о ehcache - универсальной системе распределенного кеширования для Java приложений и сервлетов. Это необычно небольшое приложение (честно, такого уровня системы, размером в несколько сотен Кб это редкость, при этом высокого качества), которое реализует кеш как динамический (в оперативной памяти), так и дисковый кеш, причем изначально спроектированное для работы с кешами большого обьема (порядка гигабайтов) и в распределенных системах. Читать далее...
Categories: Java - язык и технологии, Open Source, Высокопроизводительная архитектура, Мир SourceForge.net, Разное Tags: Apache, cache, distrubuted cache, Java, Open Source, sourceforge.net, кластер
Приветствуем наших читателей, очередной выпуск "вкусностей" из мира открытых проектов, размещённых на сайте SourceForge.net. На этот раз я обратил внимание на солидную и серьёзную разработку, претендующую на корпоративный уровень применения, что, конечно, не лишает её привлекательности и в других сегментах, где требуются схожие возможности.
Речь идёт о системе мониторинга Hyperic HQ, которая предназначена для обеспечения постоянного и полного контроля за всей ИТ-инфраструктурой. Она может применяться и в дата-центрах, и хостинговых компаниях, для слежения за собственными серверами внутри компании, для стартапов где нужна и важна максимальная доступность и оперативное реагирование на возникшие проблемы. Читать далее...
Вы, наверное, уже слышали о grid вычислениях (решетчатые вычисления), особенно если следите за развитием всяких высокопроизводительных систем - сейчас это считается самой интересной и перспективной технологией, коммерческие рельсы которой закладывает компания Oracle, впервые выводя это в бизнес-среду. В основном же такие вычислительные фермы (или гриды, этот термин пошёл от энергосети и по сути означает, что вычисления не только распределены в пространстве, но и доступны с любой точки в необходимом количестве, как и электрическая энергия). используются для научных расчётов, визуализации сложных сцен и других высокоёмких расчётов. Кстати, не думайте, что это удел только сверхсекретных лабораторий и больших корпоративных заказчиков. Отнюдь! Используя только open-source ПО вы сами можете построить свою собственную небольшую вычислительную grid-сеть и использовать таким образом объединённые ресурсы для своих нужд. Например, это может пригодится в учебных заведениях для объединения парка компьютеров различных классов в одну сеть для проведения научных расчётов (ведь у образования зачастую нет средств на суперкомпьютеры, а если и есть, то все равно задачи перед учёными всегда требуют на порядок больше вычислительной мощи, чем есть).
Читать далее...
Первым обзором из этой рубрики будет проект Barcode4J. Это приложение, написанное на Java, которое позволяет генерировать различные типы штрих-кодов (1D - 9 различных стандартов, и 2D - два стандарта), выводить их в различных форматах - SVG, EPS, BMP или отрисовывать через интерфейс Java2D. Разработчик может легко добавить и свои собственные форматы представления штрих-кода, либо встроить генератор прямо в свое приложение, например, используя инфраструктуру от Apache (имеется ввиду, процессор Apache FOP (Formatting Objects Processor), а также развернуть его как веб-приложение с использованием сервера Tomсat.
Сейчас есть уже вторая версия проекта, пока что в статусе альфа-релиза, но проект имеет длительную историю развития и стабильный циклы разработки, поэтому смело рекомендуется для применения в решениях любого уровня.
Приветствуем наших читателей. Вы слышали о портале для опен-сорных проектов Sourceforge.net? Наверняка, ведь там хранится тысячи и тысячи программ и проектов, на все случаи жизни, а сам портал является одним из самых старых проектов в этом рынке и предоставляет очень большие возможности для разработчиков и команд, работающих над Open-Source проектами. Но часто среди этих тысяч программ сложно найти что-то, что достойно внимания. Это может быть как оригинальная утилита, решающая какую-то конкретную задачу, так и большой программный комплекс, требующий для работы несколько серверов. Да и программы и их описания на английском, хотя для настоящего разработчика это совсем не помеха.
Теперь мы открываем новую рубрику, в которой постараемся находить в недрах SourceForge.net интересные, полезные, неординарные и просто занятные проекты и рассказать о них, кратко, но так чтобы вы сразу нашли то, что вам пригодится.
Будем благодарны за замечания и комментарии.
Свежие комментарии