I'm not good at coding, Because, I'm still learning.
# I like these sentences. Little more than before. He who dreams for a long time resembles his dream. If you are afraid of falling, there is no chance to fly. Show and prove. Never assume anything.Sometimes, implementing something is the best way to learn it.
- Implement an HTTP/HTTP2 Server with a TCP Server(In Python)
- Implement an HTTP/HTTP2 Server with a TCP Server (In Rust)
- Implement SWIM Protocol
- Implement HyParView Protocol
- Implement Plumtree Protocol
- Implement RAFT Consensus algorithm
I have been consistently contributing to several opensource projects.
- KAFKA-19242: Fix commit bugs caused by race condition during rebalancing.
- More than 3 PRs have been merged.
- More than 2 PRs are in progress.
- GH-3276: Support async retry with @RetryableTopic
- GH-3145: Add test for next generation consumer-group rebalance protocol
- GH-3067: Spring Kafka support multiple headers with same key.
- GH-3407: Support KafkaHeaders.DELIVERY_ATTEMPT for batch listeners
- GH-3712: Make ContainerPausingBackOffHandler working in batch mode.
- Events skipped in group rebalancing
- More than 20+ PRs have been merged.
- More than 0 PRs are in progress.
- More than 5 issues have been issued.
- Implement @Attribute Injection
- Support micrometer context-propagation
- Support nested context paths.
- Respect TTL of a DNS record for proxy config
- More than 9+ PRs have been merged or are in progress.
kiali.io/kiali: kiali documentationmicrometer-metrics/context-propagation: micrometer-metrics/context-propagation documentationreactor/reactor:core: wrapped with await().untilAsserted.line/centraldogma: Add @ConsumseJson to contents API.line/centraldogma-python: Bug fix from get_files method.
/** * I have tried the above techniques more than once. * But it does not mean that i'm professional that techs. * But i always try to study to improve myself. * If i have free time to complain, i code instead. */ public class Me implements SmartLifecycle { private final Set<String> languages; private final Set<String> springEchoSystem; private final Set<String> display; private final Set<String> databases; private final Set<String> kafkaEchoSystem; private final Set<String> cloudFriendly; public Me(Set<String> languages, Set<String> springEchoSystem, Set<String> display, Set<String> databases, Set<String> kafkaEchoSystem, Set<String> cloudFriendly) { this.languages = languages; this.springEchoSystem = springEchoSystem; this.display = display; this.databases = databases; this.kafkaEchoSystem = kafkaEchoSystem; this.cloudFriendly = cloudFriendly; } @Override public void start() { System.out.println("Since 2022, i started to study to code. "); } @Override public void stop() { throw new NotImplementedException(); } @Override public boolean isRunning() { return true; } @Override public String toString() { return "I'm not the person who is good at coding, " + "but i always try to be better man little more than before. " + "I'm interested in contributing to opensource to learn about " + "good architecture and code as well. "; } } @Configuration public class ConfigurationForMe { @Bean public Me me() { final Set<String> languages = Set.of("Java", "Python", "erlang", "rust"); final Set<String> springEcoSystem = Set.of("Spring Boot", "Spring MVC", "Spring Security", "Spring Batch", "Spring Data JPA"); final Set<String> databases = Set.of("MySQL"); final Set<String> display = Set.of("thymeleaf", "tailwind-css"); final Set<String> kafkaEcoSystem = Set.of("Kafka", "kafka-connect", "schema-registry", "kafka-streams", "ksqlDB"); final Set<String> cloudFriendly = Set.of("docker", "docker-compose", "kubernetes", "helm", "prometheus", "istio", "fluent-bit"); return new Me(languages, springEcoSystem, databases, display, kafkaEcoSystem, cloudFriendly); } }- I did problem solving at
sovled.ac.



