Statements (403)
Predicate | Object |
---|---|
gptkbp:instance_of |
gptkb:Kubernetes
gptkb:software_framework gptkb:Micro_Profile gptkb:Specification |
gptkbp:aims_to |
simplify microservices development
simplify Java microservices development |
gptkbp:aims_to_improve |
gptkb:Java_EE
Java EE Microservices |
gptkbp:allows |
Custom metrics
External configuration sources |
gptkbp:api |
gptkb:Microservices
|
gptkbp:built |
gptkb:Java_Virtual_Machine
|
gptkbp:can_be_configured_for |
custom metrics
limit resource usage |
gptkbp:can_be_extended_by |
gptkb:Yes
|
gptkbp:collaborated_with |
Industry leaders
|
gptkbp:collects |
memory usage
CPU usage |
gptkbp:community_support |
gptkb:Yes
|
gptkbp:deployment |
production environments
|
gptkbp:designed_for |
gptkb:Microservices
cloud-native applications |
gptkbp:developed_by |
gptkb:Eclipse_Foundation
|
gptkbp:enables |
Dynamic configuration
Monitoring and observability |
gptkbp:encourages |
community contributions
Best practices in microservices development best practices for microservices |
gptkbp:enhances |
Java EE applications
Kubernetes efficiency |
gptkbp:evaluates |
pods
nodes |
gptkbp:facilitates |
Configuration management
|
gptkbp:first_released |
gptkb:2016
gptkb:2017 |
gptkbp:follows |
gptkb:Micro_Profile_2.0
|
gptkbp:has |
gptkb:Community_support
active community multiple implementations open-source license community-driven governance Multiple implementations Sample applications available |
gptkbp:has_community |
Active Community
|
gptkbp:has_documentation |
Available online
|
https://www.w3.org/2000/01/rdf-schema#label |
Micro Profile
|
gptkbp:includes |
gptkb:Micro_Profile_Fault_Tolerance
gptkb:Micro_Profile_Graph_QL gptkb:Micro_Profile_Health gptkb:Micro_Profile_JWT_Propagation gptkb:Micro_Profile_Open_API gptkb:Open_Tracing gptkb:API gptkb:Micro_Profile gptkb:Open_API Fault Tolerance Metrics API Config Health Check JWT Propagation Rest Client Health Check API Config API Fault Tolerance API Config Property Config Source Config Value Metrics annotations |
gptkbp:includes_specifications |
gptkb:Open_Tracing
gptkb:Micro_Profile gptkb:Open_API Fault Tolerance Config Health Check JWT Propagation Rest Client |
gptkbp:integrates_with |
gptkb:Micro_Profile_Fault_Tolerance
gptkb:Micro_Profile_Health gptkb:Micro_Profile_Open_Tracing gptkb:Micro_Profile kubectl top command |
gptkbp:is |
flexible
lightweight scalable standardized modular community-driven extensible vendor-neutral |
gptkbp:is_a |
monitoring tool
community-driven project cluster-level component critical component for Kubernetes operations full monitoring solution resource monitoring tool lightweight alternative to full monitoring solutions |
gptkbp:is_a_key_component_of |
Kubernetes monitoring
|
gptkbp:is_accessible_by |
REST API
kubectl apply |
gptkbp:is_adopted_by |
Commercial software
Large enterprises Enterprise Applications Open-source projects Startups enterprise applications Enterprise applications Cloud providers Various enterprises |
gptkbp:is_available_on |
gptkb:Git_Hub
|
gptkbp:is_based_on |
gptkb:Java
gptkb:Java_EE Java annotations Java EE standards Java EE technologies |
gptkbp:is_collaborative_with |
Community Driven
|
gptkbp:is_compatible_with |
gptkb:Kubernetes
gptkb:Helidon gptkb:Java_SE gptkb:servers gptkb:Micro_Profile_specifications gptkb:Apache_Tomcat gptkb:JBoss_EAP gptkb:Open_Liberty gptkb:Java_EE gptkb:Payara_Micro gptkb:Tom_EE gptkb:Kubernetes_Scheduler gptkb:Public_service gptkb:Docker gptkb:Quark gptkb:Jakarta_EE gptkb:Spring_Framework gptkb:Glass_Fish gptkb:Wild_Fly Containerization technologies Kubernetes RBAC Kubernetes 1.8 and later |
gptkbp:is_deployed_as |
a Kubernetes deployment
|
gptkbp:is_designed_for |
Microservices architecture
Cloud Environments Cloud-native applications lightweight metrics collection |
gptkbp:is_designed_to |
easy to deploy
work with Kubernetes work with cloud platforms work with containers |
gptkbp:is_discussed_in |
Webinars
Meetups Technical conferences |
gptkbp:is_documented_in |
gptkb:Git_Hub
tutorials Community forums Official website community forums blogs Online tutorials Official Documentation Eclipse documentation Official specification documents official specification Git Hub repositories Books on microservices Micro Profile specification documents |
gptkbp:is_essential_for |
autoscaling
Kubernetes performance optimization |
gptkbp:is_focused_on |
gptkb:Microservices
Microservices development |
gptkbp:is_implemented_in |
multiple application servers
Various Java frameworks Micro Profile implementations |
gptkbp:is_influenced_by |
gptkb:Jakarta_EE
gptkb:Spring_Framework Cloud Native Principles 12-factor app methodology |
gptkbp:is_integrated_with |
gptkb:Kubernetes
gptkb:Grafana gptkb:Open_Shift gptkb:Prometheus gptkb:Docker API gateways Monitoring tools Cloud providers Security frameworks Logging frameworks Other Java Frameworks CI/ CD pipelines CI/ CD tools |
gptkbp:is_maintained_by |
Kubernetes community
|
gptkbp:is_monitored_by |
gptkb:Grafana
|
gptkbp:is_often_installed_with |
Helm charts
|
gptkbp:is_often_used_in |
gptkb:Prometheus
performance tuning other monitoring tools |
gptkbp:is_open_source |
gptkb:True
gptkb:Yes |
gptkbp:is_part_of |
gptkb:Micro_Profile_1.0
gptkb:Micro_Profile_2.0 gptkb:Micro_Profile_4.0 gptkb:Micro_Profile_Project gptkb:Cloud_Native_Computing_Foundation gptkb:Java_ecosystem gptkb:Micro_Profile_1.1 gptkb:Micro_Profile Kubernetes ecosystem Kubernetes SIGs Cloud-native landscape Microservices ecosystem Micro Profile project Microservices architecture patterns Micro Profile 1.3 Micro Profile 1.2 Micro Profile 1.4 Micro Profile 3.0 Micro Profile Ecosystem |
gptkbp:is_promoted_by |
gptkb:Eclipse_Micro_Profile_community
gptkb:Eclipse_Micro_Profile_Working_Group gptkb:Java_Community_Process gptkb:Java_community gptkb:Micro_Profile_community open-source community Cloud providers Consulting firms enterprise developers cloud-native community Cloud-native community |
gptkbp:is_promoted_through |
Conferences
|
gptkbp:is_related_to |
gptkb:Kubernetes
gptkb:Micro_Profile_Fault_Tolerance gptkb:Micro_Profile_Health gptkb:Micro_Profile_Open_API gptkb:API gptkb:Public_service gptkb:Docker gptkb:Micro_Profile gptkb:Java_Microservices Continuous Delivery Agile Development Event-Driven Architecture API Development Serverless Architecture Containerization Dev Ops Practices |
gptkbp:is_supported_by |
gptkb:Helidon
gptkb:Kumuluz_EE gptkb:Micro_Profile.io gptkb:Open_Liberty gptkb:Payara gptkb:IBM gptkb:Red_Hat gptkb:Payara_Micro gptkb:Tom_EE gptkb:Stack_Overflow gptkb:Quark gptkb:Spring_Framework gptkb:Wild_Fly gptkb:Micro_Profile_Starter Open-source projects Community forums Major Cloud Providers Multiple vendors Multiple Implementations multiple application servers Various Java frameworks Thorntail |
gptkbp:is_tested_for |
gptkb:Rest_Assured
gptkb:Arquillian gptkb:Mockito gptkb:JUnit |
gptkbp:is_updated_by |
new features
|
gptkbp:is_used_by |
Java developers
Microservices Frameworks Microservices frameworks |
gptkbp:is_used_for |
Event-driven architecture
Performance monitoring capacity planning Service orchestration Environment-specific configurations Application settings Building RESTful services Building reactive applications Configuration injection Feature toggles |
gptkbp:is_used_in |
Web applications
Distributed systems Microservices architecture Cloud-native applications Cloud environments Enterprise applications Serverless applications Cloud Deployments |
gptkbp:is_used_to |
gather resource usage data
|
gptkbp:language |
gptkb:Java
|
gptkbp:latest_version |
gptkb:2.0
4.0 |
gptkbp:notable_contributor |
Global community
|
gptkbp:offers |
asynchronous invocation
|
gptkbp:originated_in |
Rapidly
|
gptkbp:promotes |
Reactive programming
interoperability Reactive Programming |
gptkbp:provides |
gptkb:Circuit_Breaker
gptkb:Configuration_Management gptkb:Load_Balancing gptkb:Public_service Microservices architecture API documentation Configuration management API specifications Service Discovery health checks load balancing microservices architecture Health Checks Load balancing configuration management Timeouts Service discovery Retries Health checks Tracing Metrics Collection error handling features metrics collection Application performance metrics support for internationalization circuit breaker pattern support for dependency injection client-side load balancing timeout management APIs for Java EE support for reactive programming support for testing frameworks retry pattern configuration via annotations fault tolerance features support for health checks resource metrics Circuit breaker pattern support for API documentation support for SSL/ TLS support for monitoring support for custom error responses Configuration API Interoperability with other frameworks Metric reporting Microservices metrics client-side tracing request and response interceptors support for custom media types support for form data support for query parameters support for response entity conversion type-safe REST client API |
gptkbp:provides_metrics_in |
gptkb:JSON_format
|
gptkbp:provides_support_for |
Environment variables
System properties Property files |
gptkbp:release_date |
gptkb:2017
|
gptkbp:released |
gptkb:open-source_software
|
gptkbp:requires |
gptkb:Kubernetes_API
|
gptkbp:scales |
gptkb:Kubernetes
|
gptkbp:security |
TLS
|
gptkbp:specification |
gptkb:Micro_Profile_1.0
|
gptkbp:supports |
gptkb:JAX-RS
gptkb:Horizontal_Pod_Autoscaler gptkb:CDI gptkb:JSON-B gptkb:OAuth_2.0 gptkb:Java_EE gptkb:HTTP/2 gptkb:JSON-P gptkb:Public_service Reactive programming API versioning Java SE and Java EE RESTful services service orchestration client-side caching logging capabilities load testing XML support circuit breaker pattern multipart requests retry pattern client-side validation timeout configuration environment-specific configurations Java EE technologies JWT authentication HTTP headers manipulation path parameters Kubernetes resource management custom client filters custom serialization/deserialization |
gptkbp:used_for |
building RESTful clients
|
gptkbp:used_in |
gptkb:Microservices
Kubernetes clusters |
gptkbp:uses |
Java annotations
Kubelet API |
gptkbp:written_in |
gptkb:Java
gptkb:Go |
gptkbp:bfsParent |
gptkb:The_National_Archives_-Digital_Preservation_Research
|
gptkbp:bfsLayer |
3
|