an MLOps/LLMOps platform
-
Updated
Dec 20, 2024 - Java
an MLOps/LLMOps platform
Distributed job queue with retries, visibility timeouts, dead-letter queues, and Prometheus/Grafana observability.
The hitorro-util library is a standalone Java utility library providing core functionality for the Hitorro system, including JSON type system utilities, file system utilities, network utilities, data processing utilities, and more. It serves as an extracted component from the main Hitorro project and can be used in other Maven projects with the ...
This project is a scalable, distributed web crawler built with Java that supports multiple crawler processes and horizontal scaling. It utilizes technologies such as Kafka for URL queue management, Cassandra for metadata storage, S3/MinIO for content storage, and Spring Boot for its core engine and framework. The crawler features concurrent craw...
Hitorro JSON SQL is a Java-based, type-safe SQL query engine that enables the execution of SQL-like queries on in-memory JSON documents without requiring a traditional database. The project combines SQL syntax with JSON data structures, providing strong expression evaluation and support for various operations such as aggregations, mathematical c...
Kafka Ping Pong implemented with Spring Cloud Streams using functional libraries recommendation 🏓
This Rust-based RocksDB service provides a high-performance, scalable solution for storing and retrieving data using replication support. It features both REST and gRPC APIs, partitioned storage, and automatic failover with built-in replication. The project utilizes RocksDB's performance capabilities while leveraging async Rust for high performa...
This Java-based project, hitorro-base, is a foundational component of the Hitorro framework, providing a base for building and deploying applications. It utilizes Maven as its build tool and incorporates various dependencies, including Tapestry, to create a robust and scalable platform. The project's purpose is to facilitate efficient developmen...
Codigos java con casos practicos desarrollados en java
This project is a Solr-based object retrieval and search framework, providing a high-level abstraction for complex search operations with features such as persistent object storage, document clustering, and modular retrieval pipelines. It utilizes Apache Solr 9.4.1 and integrates with other technologies like JetBrains Xodus and Carrot2. The proj...
The hitorro-unittime project is a Java micro-benchmarking and performance profiling toolkit that measures the execution time of various operations with nanosecond precision, including primitive Java operations, data structure operations, and custom code blocks. Its purpose is to provide accurate measurements expressed in milliseconds, nanosecond...
This project, hitorro-features, is a Java-based feature extraction and indexing engine designed for machine learning pipelines and search ranking applications. It provides a file-based system for extracting features from documents, storing them in efficient binary index files, and retrieving them for scoring and ranking purposes. Key technologie...
This Java-based smart DNS server is a high-performance, extensible service registry that enables custom hostname resolution through its plugin-based architecture. It features multiple load balancing strategies, a complete REST API for dynamic DNS record management, and configurable caching to improve performance. Built with Spring Boot and dnsja...
This document management system provides a comprehensive solution for managing documents and their associated content, featuring RESTful API integration, Vaadin-based web UI, Python CLI, full-text search with Apache Lucene, and versioning support. It utilizes Java 21, Spring Boot 3.2.3, and Vaadin 24 for its modern web interface and backend func...
The Hitorro Base DMS is a standalone Document Management System with database persistence, content management, and workflow capabilities, built using Java 19 or higher and Maven 3.6+. It provides features such as document version control, metadata management, content storage, user authentication and permissions, and job scheduling, utilizing key...
The Hitorro Text Core project is a standalone Java library that provides comprehensive text processing, natural language processing, and document analysis capabilities. It offers features such as text analysis, NLP, document processing, language processing, and semantic analysis, using technologies like Lucene-based indexing, tokenization, and s...
This project demonstrates a Spring Boot application that showcases real-time event broadcasting using the WebSocket/STOMP protocol, allowing multiple client subscribers to receive targeted and broadcast events. The system consists of a WebSocket server, an event system, and a client interface, utilizing Java 21 and Maven 3.6+.
To associate your repository with the infra topic, visit your repo's landing page and select "manage topics."