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–14 of 14 · Most stars
All Algorithms implemented in Java
- java
- algorithms
- algorithms-datastructures
- algorithm-challenges
A collection of algorithms and data structures
- algorithms
- linear-algebra
- graph-theory
- search-algorithms
TranslatedSpring Boot practical learning examples, the best practice for Spring Boot beginners and for consolidating core technologies.
- springboot
- redis
- jpa
- elasticsearch
This is a sample app that is part of a series of blog posts I have written about how to architect an android application using Uncle Bob's clean architecture approach.
- android-cleanarchitecture
- architectural
- java
- android-application
Translatedflink learning blog. http://www.54tianzhisheng.cn/ Covers Flink introduction, concepts, principles, hands-on practice, performance tuning, source code analysis, and more. Includes learning examples involving Flink Connector, Metrics, Library, DataStream API, Table API & SQL, and also shares large-scale project cases of Flink in production (PV/UV, log storage, real-time deduplication of 10 billion records, monitoring and alerting). You are welcome to support my column 《大数据实时计算引擎 Flink 实战与性能优化》 ("Big Data Real-Time Computing Engine Flink: Hands-On Practice and Performance Optimization")
Microservice Architecture with Spring Boot, Spring Cloud and Docker
- spring-boot
- spring-cloud
- microservices
- docker
Translatedmall learning tutorial, with a comprehensive analysis of the architecture, business logic, and key technical points. The mall project (60k+ stars) is an e-commerce system built with currently mainstream technologies. It covers technologies such as SpringBoot, MyBatis, Elasticsearch, RabbitMQ, Redis, MongoDB, and MySQL, and uses Docker containerized deployment.
- springboot
- mybatis
- elasticsearch
- rabbitmq
A comprehensive Domain-Driven Design example with problem space strategic analysis and various tactical patterns.
- domain-driven-design
- ddd
- ddd-architecture
- c4
Roadmap to becoming a Java developer in 2026
- java
- jee
- roadmap
- guidelines
Retail banking sample application showcasing Kubernetes and Google Cloud
- samples
- kubernetes
- reference-architecture
- sample-app
The repository host gives no description.
🔐 Tutorial of setting up Security for your API with one way authentication with TLS/SSL and mutual authentication for a java based web server and a client with both Spring Boot. Different clients are provided such as Apache HttpClient, OkHttp, Spring RestTemplate, Spring WebFlux WebClient Jetty and Netty, the old and the new JDK HttpClient, the old and the new Jersey Client, Google HttpClient, Unirest, Retrofit, Feign, Methanol, vertx, Scala client Finagle, Featherbed, Dispatch Reboot, AsyncHttpClient, Sttp, Akka, Requests Scala, Http4s Blaze, Kotlin client Fuel, http4k, Kohttp and ktor. Also other server examples are available such as jersey with grizzly. Also gRPC, WebSocket and ElasticSearch examples are included
- tls
- truststore
- certificate
- keystore
Event Sourcing and CQRS in practice.
- event-sourcing
- cqrs
- ddd
- domain-driven-design