awesome-repositories.com
Blog
awesome-repositories.com

Descoperă cele mai bune repository-uri open source cu căutare AI.

ExploreazăCăutări recomandateAlternative open-sourceSoftware self-hostedBlogHartă site
ProiectDespreCum realizăm clasamentulPresăServer MCP
LegalConfidențialitateTermeni
© 2026 Bringes Technology SRL·VAT RO45896025·hello@awesome-repositories.com
·

21 repository-uri

Awesome GitHub RepositoriesJava Virtual Machine Learning Resources

Educational materials and technical guides covering Java Virtual Machine internals, memory management, and performance troubleshooting.

Distinguishing note: No candidates were provided; this is a specific educational resource collection for JVM internals.

Explore 21 awesome GitHub repositories matching education & learning resources · Java Virtual Machine Learning Resources. Refine with filters or upvote what's useful.

Awesome Java Virtual Machine Learning Resources GitHub Repositories

Găsește cele mai bune repo-uri cu AI.Vom căuta cele mai potrivite repository-uri folosind AI.
  • frooodle/stirling-pdfAvatar Frooodle

    Frooodle/Stirling-PDF

    81,168Vezi pe GitHub↗

    Stirling-PDF is a web-based PDF management suite used for editing, merging, splitting, and converting PDF documents. It functions as a self-hosted document manager, providing a centralized interface for users to manipulate files on a private server. The system features a workflow automation engine that allows for the creation of processing pipelines to handle large volumes of documents without writing custom code. It also includes an optical character recognition tool to convert scanned PDFs into searchable and editable text. Access is managed through single sign-on integration and OIDC comp

    Built using the Spring Boot framework to manage dependency injection and REST endpoints.

    Java
    Vezi pe GitHub↗81,168
  • eugenp/tutorialsAvatar eugenp

    eugenp/tutorials

    37,340Vezi pe GitHub↗

    This project is a collection of educational resources and step-by-step tutorials for Java backend development. It provides implementation guides for building web services and applications using the Spring Boot framework, focusing on the development of data streams and concurrent tasks. The repository includes technical walkthroughs for Kubernetes cluster automation, specifically regarding the creation of custom operators and admission controllers. It also serves as a manual for cloud native integration, covering the packaging of applications into containers and the use of distributed event me

    Offers educational resources and implementation guides for building backend applications using the Spring Boot framework.

    Java
    Vezi pe GitHub↗37,340
  • xkcoding/spring-boot-demoAvatar xkcoding

    xkcoding/spring-boot-demo

    34,101Vezi pe GitHub↗

    This project is a comprehensive reference collection of practical implementation examples and patterns for building applications with Spring Boot. It serves as a Java web application template and a showcase for developing functional web services featuring REST endpoints, template engines, and global exception handling. The repository distinguishes itself by providing detailed demonstrations of enterprise-grade features, including distributed locking, task scheduling, and asynchronous message exchange using brokers like RabbitMQ. It also includes reference implementations for automated API doc

    Serves as a comprehensive reference for building functional web services using the Spring Boot framework.

    Javademoin-actionjava
    Vezi pe GitHub↗34,101
  • ityouknow/spring-boot-examplesAvatar ityouknow

    ityouknow/spring-boot-examples

    30,567Vezi pe GitHub↗

    This repository serves as a comprehensive collection of practical demonstrations and tutorials for building enterprise-ready Java applications using the Spring Boot framework. It provides structured guidance on core development topics, including the implementation of inversion-of-control containers, auto-configuration mechanisms, and convention-over-configuration patterns to simplify the assembly of complex systems. The project distinguishes itself by offering implementation patterns for diverse architectural requirements, such as microservices development, reactive programming models for hig

    Provides comprehensive educational resources and implementation patterns for building enterprise-ready applications with the Spring framework.

    Javadockerdocker-composerfastdfs
    Vezi pe GitHub↗30,567
  • wuyouzhuguli/springallAvatar wuyouzhuguli

    wuyouzhuguli/SpringAll

    28,977Vezi pe GitHub↗

    SpringAll is a comprehensive reference library and learning resource for enterprise Java application development. It provides a collection of practical guides, configuration templates, and code examples designed to demonstrate standard architectural patterns within the Spring ecosystem. The project serves as a reference

    Provides a collection of patterns and code examples for building enterprise-grade Java applications using the Spring ecosystem.

    Javalearningshirospring-boot
    Vezi pe GitHub↗28,977
  • crossoverjie/jcsproutAvatar crossoverJie

    crossoverJie/JCSprout

    26,901Vezi pe GitHub↗

    JCSprout is a technical knowledge repository that provides a collection of structured guides and deep-dive articles focused on core backend engineering principles. It serves as a comprehensive resource for mastering advanced programming concepts, offering curated materials that combine detailed explanations with practical insights to support professional skill development and technical interview preparation. The project distinguishes itself through a modular knowledge base that covers Java concurrency, JVM internals, database architecture, and distributed system development. It provides speci

    Java 运行时内存划分 - 类加载机制 - OOM 分析 - 垃圾回收 - 对象的创建与内存分配 - 你应该知道的 volatile 关键字 - 一次内存溢出排查优化实战 - 一次 HashSet 所引起的并发问题 - 一次生产 CPU 100% 排查优化实践

    Javaalgorithmbasic-javaconcurrent-programming
    Vezi pe GitHub↗26,901
  • voltagent/awesome-claude-code-subagentsAvatar VoltAgent

    VoltAgent/awesome-claude-code-subagents

    21,906Vezi pe GitHub↗

    This project provides a framework for managing multi-agent systems, designed to automate complex software development, infrastructure, and business workflows. It functions as a multi-agent workflow orchestrator that routes tasks to domain-specific workers while maintaining state persistence and infrastructure automation. By leveraging large language models, the system decomposes high-level objectives into actionable plans, ensuring that complex operations are executed with consistency and reliability. The framework distinguishes itself through its hierarchical agent registry and policy-driven

    Builds robust services using dependency injection and transaction management.

    Shellai-agent-frameworkai-agent-toolsai-agents
    Vezi pe GitHub↗21,906
  • yudaocode/springboot-labsAvatar yudaocode

    yudaocode/SpringBoot-Labs

    20,095Vezi pe GitHub↗

    SpringBoot-Labs is a collection of educational resources and reference implementations for Java backend architecture and distributed systems. It provides practical lab guides and code samples focused on building applications with the Spring Boot framework and designing scalable microservices architectures. The project specifically covers service governance and distributed cloud deployment patterns using Spring Cloud and Spring Cloud Alibaba. It includes a dedicated kit for microservices and a guide for executing remote procedure calls and managing service discovery via the Dubbo protocol. Th

    Provides robust reference implementations of application services using Spring framework patterns.

    Javaactivemqdubbokafka
    Vezi pe GitHub↗20,095
  • forezp/springcloudlearningAvatar forezp

    forezp/SpringCloudLearning

    17,944Vezi pe GitHub↗

    This project is a reference implementation of microservices architectures using the Spring Cloud ecosystem. It provides a set of example services that demonstrate the construction of distributed systems through automated service discovery, dynamic routing, and shared configuration. The implementation covers core distributed patterns, including a service discovery system for tracking network components and an API gateway for orchestrating incoming traffic. It features a centralized configuration manager to propagate application settings across multiple instances and a distributed tracing syste

    Serves as a comprehensive reference implementation for building microservices using the Spring Cloud ecosystem.

    Javaconsuleurekafeign
    Vezi pe GitHub↗17,944
  • jeffli1993/springboot-learning-exampleAvatar JeffLi1993

    JeffLi1993/springboot-learning-example

    16,564Vezi pe GitHub↗

    This project is a Spring Boot reference implementation and learning resource designed to demonstrate the core features and architectural patterns of the Spring framework. It serves as a Java enterprise application template and boilerplate for building RESTful APIs, providing a structured codebase for practicing application development. The repository provides practical examples of microservices architecture orchestration, including the use of service discovery and inter-service communication to coordinate distributed services. It also implements reference patterns for RESTful API design with

    Provides a comprehensive learning resource and implementation guide for building applications with the Spring Boot framework.

    Javadubboelasticsearchjpa
    Vezi pe GitHub↗16,564
  • dyc87112/springboot-learningAvatar dyc87112

    dyc87112/SpringBoot-Learning

    15,724Vezi pe GitHub↗

    This project is an educational resource and comprehensive learning path for the Spring Boot framework and its ecosystem. It serves as a Java backend framework tutorial and cloud-native development course designed to teach the construction of server-side applications. The material functions as a microservice architecture guide, providing instructional content on implementing distributed services. It covers the coordination of independent services through service discovery, routing, and centralized configuration. The curriculum includes guidance on cloud-native integration, connecting third-pa

    Provides a comprehensive collection of structured tutorials and guides for learning the Spring Boot framework and its ecosystem.

    Javadubbojdbctemplatelog4j
    Vezi pe GitHub↗15,724
  • geniusvjr/learningnotesAvatar GeniusVJR

    GeniusVJR/LearningNotes

    13,145Vezi pe GitHub↗

    LearningNotes este o bază de cunoștințe tehnice și un ghid de studiu de inginerie axat pe internele framework-ului Android, arhitectura sistemului și optimizarea performanței mobile. Servește drept referință pentru analizarea secvenței de boot Android, bootstrapping-ul proceselor și inițializarea serviciilor de sistem. Proiectul oferă ghiduri detaliate despre performanța mobilă, inclusiv strategii pentru reducerea amprentei de memorie, identificarea scurgerilor de memorie și optimizarea decodării imaginilor. Acoperă, de asemenea, comunicarea inter-proces Android folosind AIDL și driverul de kernel Binder, precum și manuale de arhitectură software pentru decuplarea logicii de business de interfețele utilizator prin tipare precum MVVM și MVP. Dincolo de dezvoltarea mobilă, repository-ul include o bază de cunoștințe de informatică pentru pregătirea interviurilor tehnice, acoperind structuri de date, algoritmi și concepte de sistem de operare. De asemenea, dispune de o referință practică pentru controlul versiunilor Git, detaliind gestionarea repository-ului, sincronizarea și fluxurile de lucru de branching.

    Offers technical guides on JVM internals, memory management, and concurrency primitives for performance optimization.

    Vezi pe GitHub↗13,145
  • xuchengsheng/spring-readingAvatar xuchengsheng

    xuchengsheng/spring-reading

    9,921Vezi pe GitHub↗

    This is a learning resource that explains the Spring Framework through source code analysis and practical examples. It covers the foundational principles of Inversion of Control and Dependency Injection, demonstrating how the IoC container manages bean definitions, dependency injection, and lifecycle callbacks. The material also explores Spring's Aspect-Oriented Programming implementation, showing how cross-cutting concerns like logging and security are handled through proxy-based weaving. The resource provides walkthroughs of Spring Boot's automatic configuration mechanism, detailing how con

    Provides educational materials and code examples explaining Spring's core concepts through source code analysis.

    Javaannotationsawareinterfacebackenddevelopment
    Vezi pe GitHub↗9,921
  • spring-projects/spring-petclinicAvatar spring-projects

    spring-projects/spring-petclinic

    8,972Vezi pe GitHub↗

    Spring PetClinic is a reference application for the Spring Framework, serving as a complete implementation that demonstrates the architecture and best practices for building Java services. It functions as a veterinary practice management system designed to track pet owners, animal records, and clinical visit histories. The project provides a practical example of a containerized web application, illustrating how to integrate a Java application with relational databases like MySQL and PostgreSQL. It serves as a guide for learning how to develop an application using the model-view-controller pat

    Serves as a complete reference implementation demonstrating Spring Framework architecture and best practices.

    CSS
    Vezi pe GitHub↗8,972
  • h2pl/javatutorialAvatar h2pl

    h2pl/JavaTutorial

    7,129Vezi pe GitHub↗

    JavaTutorial is a specialized knowledge base and set of study guides focused on backend engineering, the Java ecosystem, distributed systems, and database internals. It serves as a technical reference for engineers, providing structured learning paths and curated content designed for Java backend developer interview preparation. The resource distinguishes itself through deep-dive analyses of internal mechanics, including JVM memory management, garbage collection algorithms, and the internal architecture of the Spring Framework. It provides detailed studies on database internals specifically f

    Provides educational materials and code examples for understanding the internals of the Spring ecosystem.

    Java
    Vezi pe GitHub↗7,129
  • singgel/javaAvatar singgel

    singgel/JAVA

    6,597Vezi pe GitHub↗

    This project is a curated library of technical ebooks and guides focused on Java language learning, backend architecture, and Java Virtual Machine internals. It serves as a reference-driven knowledge base and a technical repository for software engineering principles. The collection provides specialized materials for studying Java backend architecture, including high-performance server-side development and concurrency. It includes a dedicated JVM technical reference for performance tuning and internal machine behavior, as well as resources for algorithm study and data structures. Additional

    Provides curated ebooks and technical guides covering Java Virtual Machine internals and memory management.

    Vezi pe GitHub↗6,597
  • derekyrc/mini-springAvatar DerekYRC

    DerekYRC/mini-spring

    6,360Vezi pe GitHub↗

    mini-spring is a Java dependency injection framework and inversion of control container. It manages the full lifecycle of beans, including instantiation, property population, and scope management, while providing a system for automating the wiring of components. The project implements a Java AOP framework that uses dynamic proxies to intercept method calls for cross-cutting logic. It also functions as a Java component scanner to automatically discover and register managed objects via annotations and as a Java event bus to decouple components through a publish-subscribe multicast system. The

    Serves as a simplified implementation for learning the internal mechanics and source code patterns of the Spring framework.

    Javamini-springspringspring-boot
    Vezi pe GitHub↗6,360
  • liyifeng1994/ssmAvatar liyifeng1994

    liyifeng1994/ssm

    5,913Vezi pe GitHub↗

    This is a demonstration project that illustrates the classic SSM architecture pattern—combining SpringMVC, Spring, and MyBatis—for building scalable enterprise Java web applications. It serves as both a learning resource and a practical tutorial for developers who want to understand how these three frameworks work together in a full-stack context. The project provides a step-by-step guide for assembling SpringMVC, Spring, and MyBatis into a cohesive enterprise web application stack, covering everything from Spring dependency injection and transaction management to MyBatis database access and

    Demonstrates Spring dependency injection and transaction management in a full-stack context.

    Javajavamybatisspring
    Vezi pe GitHub↗5,913
  • springside/springside4Avatar springside

    springside/springside4

    5,652Vezi pe GitHub↗

    SpringSide 4 is an enterprise Java reference architecture and utility library built on the Spring Framework. It provides a pragmatic, best-practice application stack for building RESTful web services, web applications, and data access layers, along with a curated collection of high-performance utility classes for common operations like text, date, collection, reflection, concurrency, and I/O handling. The project distinguishes itself by combining a complete reference application scaffold with production-oriented infrastructure. It includes a JPA-based data access layer that automatically tran

    Serves as a complete, exemplary reference application demonstrating Spring Framework best practices for enterprise Java.

    Java
    Vezi pe GitHub↗5,652
  • fuzhengwei/small-springAvatar fuzhengwei

    fuzhengwei/small-spring

    4,899Vezi pe GitHub↗

    Small-Spring is a simplified Java implementation of the Spring framework designed to study the internal architecture of inversion of control containers and dependency injection frameworks. It functions as a bean container that manages object lifecycles and resolves dependencies through automated instantiation and property injection. The project implements a mechanism for intercepting method calls using dynamic proxies to support aspect-oriented programming. It separates cross-cutting concerns from business logic by wrapping target objects to modify method executions. The system covers compon

    Provides a simplified implementation of the Spring framework specifically designed for studying the internals of IoC and DI containers.

    Java
    Vezi pe GitHub↗4,899
Înapoi12Înainte
  1. Home
  2. Education & Learning Resources
  3. Java Virtual Machine Learning Resources

Explorează sub-etichetele

  • Spring Framework Resources4 sub-tag-uriEducational materials and code examples for building enterprise applications using the Spring ecosystem. **Distinct from Java Virtual Machine Learning Resources:** Distinct from JVM internals: focuses on the Spring application framework rather than the underlying virtual machine.