Translated😮 Core Interview Questions & Answers For Experienced Java(Backend) Developers | A complete primer on advanced knowledge for internet Java engineers: covering high concurrency, distributed systems, high availability, microservices, massive data processing, and other areas
Repository Index
47,133 repositories indexed
1–24 of 46 · Most stars
an easy-to-use dynamic service discovery, configuration and service management platform for building AI cloud native applications.
- nacos
- dubbo
- kubernetes
- istio
Apollo is a reliable configuration management system suitable for microservice configuration management scenarios.
- configuration-management
- spring-boot
- config-management
- microservices
Spring Cloud Alibaba provides a one-stop solution for application development for the distributed solutions of Alibaba middleware.
- spring-cloud
- java
- spring
- microservices
OpenAPI Generator allows generation of API client libraries (SDK generation), server stubs, documentation and configuration automatically given an OpenAPI Spec (v2, v3)
- rest-api
- rest-client
- sdk
- generator
Apache ZooKeeper
- zookeeper
- database
- hacktoberfest
- java
A configuration as code language with rich validation and tooling.
- pkl
- java
- kotlin
- config
Checkstyle is a development tool to help programmers write Java code that adheres to a coding standard. By default it supports the Google Java Style Guide and Sun Code Conventions, but is highly configurable. It can be invoked with an ANT task and a command line program.
configuration library for JVM languages using HOCON files
- supported
- hocon
- configuration-library
Code as configuration. Annotate a Java entity with @Erupt and ship a production-grade admin backend in minutes — UI, RBAC, audit logs and APIs, all generated at runtime. No codegen, no frontend.
- annotation
- erupt
- low-code
- mdd
Library for configuration management API
Distributed Big Data Orchestration Service
- big-data
- bigdata
- orchestration
- configuration
Simple API, Complex Emails (Jakarta Mail smtp wrapper)
- java
- java-mail
- outlook
- batch-processing
Minimalist Java framework for rapidly creating scalable, containerless, RESTful microservices. Ship a production-quality, headless, RESTful API in the shortest time possible. Uses Netty for HTTP, Jackson for JSON, Metrics for metrics, properties files for configuration. Sub-projects and plugins enable, NoSQL, Swagger, Auth0, HAL integration, etc.
Get rid of the boilerplate code in properties based configuration.
- configuration
- properties
- config
- config-management
Microserver is a Java 8 native, zero configuration, standards based, battle hardened library to run Java Rest Microservices via a standard Java main class. Supporting pure Microservice or Micro-monolith styles.
- microservices
- rest
- jersey
- spring
Governator is a library of extensions and utilities that enhance Google Guice to provide: classpath scanning and automatic binding, lifecycle management, configuration to field mapping, field validation and parallelized object warmup.
Lynx is an Android library created to show a custom view with all the information Android logcat is printing, different traces of different levels will be rendererd to show from log messages to your application exceptions. You can filter this traces, share your logcat to other apps, configure the max number of traces to show or the sampling rate used by the library.
Highly-available version-controlled service configuration repository based on Git, ZooKeeper and HTTP/2
- service-configuration
- configuration-management
- version-control
- vcs
AndroidKickstartR helps you to quickly create a well configured Android application using the most popular libraries. It creates and configures your project for you. Just focus on code!
🔐 An SSL library for configuring http client or server. Rich with features such as hot reloading ssl and trusting additional certificates during runtime, combining multiple keystores, loading pem files and os/jdk certificates, logging certificate information during ssl handshake, bypassing ssl configuration from other libraries and more
An extendible and configurable PDF manipulation layer library written in java.
A simple configuration library for Java applications providing a node structure, a variety of formats, and tools for transformation
- configuration
- java
- json
- yaml
This is an engine that converts data of one structure to another, based on a configuration file which describes how. There is an accompanying syntax to make writing mappings easier and more robust.