Generated by All in One SEO v5.0.1.1, this is an llms.txt file, used by LLMs to index the site. # Byte Padding Eyegasm for geeks ## Posts - [How HDFS Apply Ranger Policies](https://bytepadding.com/big-data/security/how-hdfs-apply-ranger-policies/) - [How HiveServer2 Apply Ranger Policies](https://bytepadding.com/big-data/security/how-hiveserver2-apply-ranger-policies/) - [Significance of User and Groups in HDFS](https://bytepadding.com/big-data/security/significance-of-user-and-groups-in-hdfs/) - [Integrating Linux with AD or LDAP for Authentication and Authorization](https://bytepadding.com/big-data/security/integrating-linux-with-ad-or-ldap-for-authentication-and-authorization/) - [Authentication and Authorization on OS](https://bytepadding.com/big-data/security/authentication-and-authorization-on-os/) - [RecordReaders](https://bytepadding.com/big-data/map-reduce/how-records-are-handled-map-reduce/) - [Understanding Spark through Map Reduce](https://bytepadding.com/big-data/spark/understanding-spark-through-map-reduce/) - [Spring Data Custom Repository](https://bytepadding.com/spring/spring-data-custom-repository/) - [How to submit spark job through oozie](https://bytepadding.com/big-data/spark/how-to-submit-spark-job-through-oozie/) - [Spring Boot Hello World Application](https://bytepadding.com/spring/spring-boot-hello-world-application/) - [Spring Data MongoDB Application](https://bytepadding.com/spring/spring-data-mongodb-application/) - [Create custom annotation with Spring and Aspectj](https://bytepadding.com/spring/create-custom-annotation-with-spring-and-aspectj/) - [Spring Data JPA example](https://bytepadding.com/spring/spring-data-jpa-example/) - [Connect to MYSQL (JDBC Example)](https://bytepadding.com/java/jdbc/connect-to-mysql-jdbc-example/) - [JDBC create table example (Statement)](https://bytepadding.com/java/jdbc/jdbc-create-table-example-statement/) - [JDBC create table example (PrepareStatement)](https://bytepadding.com/java/jdbc/jdbc-create-table-example-preparestatement/) - [JDBC insert example (Statement)](https://bytepadding.com/java/jdbc/jdbc-insert-example-statement/) - [Java 8 understanding LocalDate and LocalTime](https://bytepadding.com/java/java-date/java8-understanding-localdate-and-localtime/) - [Spring Boot monitoring (Actuator endpoints)](https://bytepadding.com/spring/spring-boot-monitoring-actuator-endpoints/) - [Java: Reading resource file into String](https://bytepadding.com/java/java-core/java-reading-resource-file-into-string/) - [Java Joining List of Strings](https://bytepadding.com/java/java-core/java-joining-list-of-strings/) - [Spring 4: @PropertySource and Environment example](https://bytepadding.com/spring/spring-4-propertysource-and-environment-example/) - [MultiKey Map](https://bytepadding.com/java/java-core/multikey-map/) - [How java 8 default method ambiguity solved](https://bytepadding.com/java/java-core/how-java-8-default-method-ambiguity-solved/) - [How To Split String in Java](https://bytepadding.com/java/java-core/how-to-split-string-in-java/) - [Guava Preconditions example](https://bytepadding.com/java/java-core/guava-preconditions-example/) - [Java generate random number in a range](https://bytepadding.com/java/java-core/java-generate-random-number-in-a-range/) - [Parallel stream and CompletableFuture example](https://bytepadding.com/java/java-core/parallel-stream-and-completablefuture-example/) - [java 8 - CompletableFuture completeExceptionally example](https://bytepadding.com/java/java-core/completablefuture-completeexceptionally-example/) - [Java 8: convert List into Map](https://bytepadding.com/java/java-8-convert-list-into-map/) - [Java 8 streams collector groupingBy](https://bytepadding.com/java/java-8-streams-collector-groupingby/) - [Java 8 Comparator](https://bytepadding.com/java/java-8-comparator/) - [Java 9 CompletableFuture API improvements - orTimeout](https://bytepadding.com/java/java-9-completablefuture-api-improvements-ortimeout/) - [Word Count Map Reduce](https://bytepadding.com/big-data/map-reduce/word-count-map-reduce/) - [MultipleOutputs in Map Reduce](https://bytepadding.com/big-data/map-reduce/multipleoutputs-in-map-reduce/) - [MultipleInputs in Map Reduce](https://bytepadding.com/big-data/map-reduce/multipleinputs-in-map-reduce/) - [Map Side Joins In Map Reduce](https://bytepadding.com/big-data/map-reduce/map-side-joins-in-map-reduce/) - [Reduce Side Join in Map Reduce](https://bytepadding.com/big-data/map-reduce/reduce-side-join-in-mapreduce/) - [Hbase Read/Write from Map Reduce](https://bytepadding.com/big-data/hbase/hbase-readwrite-from-map-reduce/) - [Word Count in Spark](https://bytepadding.com/big-data/spark/word-count-in-spark/) - [Word Count using CombineByKey in Spark](https://bytepadding.com/big-data/spark/wordcount-using-combinebykey-in-spark/) - [CombineParquetFileInputFormat](https://bytepadding.com/big-data/spark/combineparquetfileinputformat/) - [Read Write Parquet Files using Spark](https://bytepadding.com/big-data/spark/read-write-parquet-files-using-spark/) - [Map Side Joins in Spark](https://bytepadding.com/big-data/spark/map-side-joins-in-spark/) - [DataFrame Broadcast Join](https://bytepadding.com/big-data/spark/dataframe-broadcast-join/) - [DataFrame Join in Spark](https://bytepadding.com/big-data/spark/dataframe-join-in-spark/) - [Write a CSV text file from Spark](https://bytepadding.com/big-data/spark/write-a-csv-text-file-from-spark/) - [Spark Avro Util](https://bytepadding.com/big-data/spark/spark-avro-util/) - [Understanding Joins](https://bytepadding.com/big-data/spark/understanding-joins/) - [Understanding Map Reduce The missing guide](https://bytepadding.com/big-data/map-reduce/understanding-map-reduce-the-missing-guide/) - [Spark Code Analysis](https://bytepadding.com/big-data/spark/spark-code-analysis/) - Spark code analysis - [Spark Map](https://bytepadding.com/big-data/spark/spark-map/) - [Spark mapPartitions](https://bytepadding.com/big-data/spark/spark-mappartitions/) - [Apache Kafka Internals](https://bytepadding.com/big-data/apache-kafka/apache-kafka-internals/) - [JVM dissection to Tune GC (JDK 7 )](https://bytepadding.com/java/java-core/jvm-dissection-to-tune-gc-jdk-7/) - [Map Reduce Debugging by taking JVM heap dump](https://bytepadding.com/big-data/map-reduce/map-reduce-debugging-by-taking-jvm-heap-dump/) - [Hbase parameter tuning](https://bytepadding.com/big-data/hbase/hbase-parameter-tuning/) - [Understanding Spark Serialization](https://bytepadding.com/big-data/spark/understanding-spark-serialization/) - [Convert Avro Object To Row](https://bytepadding.com/big-data/spark/convert-avro-object-to-row/) - [Aeorpsike Unit Test Framework](https://bytepadding.com/big-data/spark/aeorpsike-unit-test-framework/) - [Find Random Free Port](https://bytepadding.com/java/java-core/find-random-free-port/) - [Zookeeper Testing Unit module](https://bytepadding.com/big-data/zookeeper-testing-unit-module/) - [Kafka Unit framework](https://bytepadding.com/big-data/apache-kafka/kafka-unit-framework/) - [Understanding Resources From OS perspective](https://bytepadding.com/linux/understanding-resources-from-os-perspective/) - [Single Node to Distributed System](https://bytepadding.com/linux/single-node-to-distributed-system/) - [Understanding Basics of FileSystem](https://bytepadding.com/linux/understanding-basics-of-filesystem/) - [Word Count Flink](https://bytepadding.com/big-data/word-count-flink/) - [Kafka Unit Flink](https://bytepadding.com/big-data/apache-kafka/kafka-unit-flink/) - [Read Kafka From Flink](https://bytepadding.com/big-data/apache-kafka/read-kafka-from-flink/) - [Write To Aerospike From Spark](https://bytepadding.com/big-data/spark/write-to-aerospike-from-spark/) - [Write To Aerospike via mapPartitions](https://bytepadding.com/big-data/spark/write-to-aerospike-via-mappartitions/) - [Read from Aerospike](https://bytepadding.com/big-data/spark/read-from-aerospike/) - [Read from Aerospike from Spark via MapPartitions](https://bytepadding.com/big-data/spark/read-from-aerospike-from-spark-via-mappartitions/) - [Read from Kafka and Write To Aerospike from Flink](https://bytepadding.com/big-data/flink/read-from-kafka-and-write-to-aerospike-from-flink/) - [accumulate all values for a given key in spark](https://bytepadding.com/big-data/spark/accumulate-all-values-for-a-given-key-in-spark/) - [group by key](https://bytepadding.com/big-data/spark/group-by-key/) - [Combine by key to find max](https://bytepadding.com/big-data/spark/combine-by-key-to-find-max/) - [GroupBy vs ReduceByKey](https://bytepadding.com/big-data/spark/groupby-vs-reducebykey/) - [Understanding Inheritance in Java](https://bytepadding.com/java/understanding-inheritance-in-java/) - [Code to Memory mapping in Java](https://bytepadding.com/java/code-to-memory-mapping-in-java/) - [Understanding Inheritance with private accessibility Modifier in Java](https://bytepadding.com/java/understanding-inheritance-with-private-accessibility-modifier-in-java/) - [Understanding Inheritance with public accessibility Modifier in Java](https://bytepadding.com/java/understanding-inheritance-with-public-accessibility-modifier-in-java/) - [Understanding Inheritance with default accessibility Modifier in Java](https://bytepadding.com/java/understanding-inheritance-with-default-accessibility-modifier-in-java/) - [Understanding Inheritance with Protected accessibility Modifier in Java](https://bytepadding.com/java/understanding-inheritance-with-protected-accessibility-modifier-in-java/) - [Inheritance Internal mechanism in java](https://bytepadding.com/java/inheritance-internal-mechanism-in-java/) - [Java InstanceOf](https://bytepadding.com/java/java-instanceof/) - [Static in Java](https://bytepadding.com/java/static-in-java/) - [final in Java](https://bytepadding.com/java/final-in-java/) - [Java object initialization and instantiation order](https://bytepadding.com/java/java-object-initialization-and-instantiation-order/) - [Java For loop](https://bytepadding.com/java/java-for-loop/) - [Understanding byte encoding and decoding in Java](https://bytepadding.com/java/understanding-byte-encoding-and-decoding-in-java/) - [While loop in java](https://bytepadding.com/java/while-loop-in-java/) - [Modifiers in Java](https://bytepadding.com/java/modifiers-in-java/) - [Java Data Types](https://bytepadding.com/java/java-data-types/) - [Understanding Java 8 streams](https://bytepadding.com/java/understanding-java-8-streams/) - [How Java is Platform independent](https://bytepadding.com/java/how-java-is-platform-independent/) - [Java 8 easy logging](https://bytepadding.com/java/java-8-easy-logging/) - [Java 8 List to Set](https://bytepadding.com/java/java-8-list-to-set/) - [How is BigData Used](https://bytepadding.com/big-data/how-is-bigdata-used/) - [Java 8 reduce code example](https://bytepadding.com/java/java-8-reduce-code-example/) - [Understanding Paging in Operating System](https://bytepadding.com/linux/understanding-paging-in-operating-system/) - [Understanding File Table](https://bytepadding.com/linux/understanding-file-table/) - [Avro serialization de-serialization using Confluent Schema registry](https://bytepadding.com/big-data/spark/avro/avro-serialization-de-serialization-using-confluent-schema-registry/) - [Define Avro Schema with default values](https://bytepadding.com/big-data/spark/avro/define-avro-schema-with-default-values/) - [Progamatically inter-convert Avro Schema to Class](https://bytepadding.com/big-data/spark/avro/progamatically-inter-convert-avro-schema-to-class/) - [Avro Schema Compatibility Test](https://bytepadding.com/big-data/spark/avro/avro-schema-compatibility-test/) - [Understanding the difference between Binary and text files using Java.](https://bytepadding.com/java/understanding-the-difference-between-binary-and-text-files-using-java/) - [Spark RDD to Task mapping](https://bytepadding.com/big-data/spark/spark-rdd-to-task-mapping/) - [Java 9 CompletableFuture API improvements - delayedExecutor](https://bytepadding.com/java/java-9-completablefuture-api-improvements-delayedexecutor/) - [Java 9 Using effectively-final variables in the try-with-resources](https://bytepadding.com/java/java-9-using-effectively-final-variables-in-the-try-with-resources/) - [Java 9 Diamond Operator with Anonymous Inner Classes](https://bytepadding.com/java/java-9-diamond-operator-with-anonymous-inner-classes/) - [Java 9 Convenience Factory Methods for Collections](https://bytepadding.com/java/java-9-convenience-factory-methods-for-collections/) - [Java 9 Disallowed underscore [ _ ] as a one-character identifier](https://bytepadding.com/java/java-9-disallowed-underscore-_-as-a-one-character-identifier/) - [Java 9 private interface methods](https://bytepadding.com/java/java-9-private-interface-methods/) - [Java 8 streams - How to remove duplicate elements from array](https://bytepadding.com/java/java-core/java-8-streams-how-to-remove-duplicate-elements-from-array/) - [Java 8 - get all unique characters from List of string using flatmap](https://bytepadding.com/java/java-core/java-8-get-all-unique-characters-from-list-of-string-using-flatmap/) - [Java 8 - flatmap to find a pair of elements from two List](https://bytepadding.com/java/java-core/java-8-flatmap-to-find-a-pair-of-elements-from-two-list/) - [Java - the problems and limitations of the Date class](https://bytepadding.com/java/java-date/java-the-problems-and-limitations-of-the-date-class/) - [Java 8 List to Arrays](https://bytepadding.com/java/java-8-list-to-arrays/) - [Spark Input Formats And Parallel factor](https://bytepadding.com/big-data/spark/spark-input-formats-and-parallel-factor/) - [Java 8: streams from arrays](https://bytepadding.com/java/java-8-streams-from-arrays/) - [Java 8 Streams read file](https://bytepadding.com/java/java-8-streams-read-file/) - [Java 8 understanding the LocalDateTime](https://bytepadding.com/java/java-date/java8-understanding-the-localdatetime/) - [Java 8 Stream - allMatch, anyMatch, noneMatch](https://bytepadding.com/java/java-core/java-8-stream-allmatch-anymatch-nonematch/) - [Spring CORS mappings](https://bytepadding.com/spring/spring-cors-mappings/) - [Java 8 Default Method Example](https://bytepadding.com/java/java-8-default-method-example/) - [Spring Data MongoDB Validation](https://bytepadding.com/spring/spring-data-mongodb-validation/) - [ReduceByKey vs CombineByKey](https://bytepadding.com/big-data/spark/reducebykey-vs-combinebykey/) - [pig to map reduce](https://bytepadding.com/big-data/map-reduce/pig-to-map-and-reduce/) - [Spark Map Vs mapPartitions](https://bytepadding.com/big-data/spark/spark-map-vs-mappartitions/) - [Create java object from json (Jackson)](https://bytepadding.com/java/java-json/create-java-object-from-json-jackson/) - [Create java object from json (GSON)](https://bytepadding.com/java/java-json/create-java-object-from-json-gson/) - [Converting Java object to JSON (GSON)](https://bytepadding.com/java/java-json/converting-java-object-to-json-gson/) - [Convert java object to json (Jackson)](https://bytepadding.com/java/java-json/convert-java-object-to-json-jackson/) - [Spring Password Encryption](https://bytepadding.com/spring/spring-password-encryption/) ## Pages - [Security](https://bytepadding.com/security/) - [Map Reduce](https://bytepadding.com/map-reduce/) - [Java Core](https://bytepadding.com/java-core/) - [Spark](https://bytepadding.com/spark/) - [Privacy Policy](https://bytepadding.com/privacy-policy/) - [Linux](https://bytepadding.com/linux/) - [Java Date](https://bytepadding.com/java-date/) - [Spring](https://bytepadding.com/spring/) - [JDBC](https://bytepadding.com/jdbc/) - [Java JSON](https://bytepadding.com/java-json/) - [Apache Flink](https://bytepadding.com/big-data/apache-flink/) - [Aerospike](https://bytepadding.com/aerospike/) - [Apache Kafka](https://bytepadding.com/apache-kafka/) - [Hbase](https://bytepadding.com/hbase/) - [About](https://bytepadding.com/about/) - [Contacts](https://bytepadding.com/contacts/) - [Big Data](https://bytepadding.com/big-data/) ## Categories - [Java](https://bytepadding.com/category/java/) - [Big Data](https://bytepadding.com/category/big-data/) - [Spring](https://bytepadding.com/category/spring/) - [Spark](https://bytepadding.com/category/big-data/spark/) - [Hbase](https://bytepadding.com/category/big-data/hbase/) - [Apache Kafka](https://bytepadding.com/category/big-data/apache-kafka/) - [Linux](https://bytepadding.com/category/linux/) - [Map Reduce](https://bytepadding.com/category/big-data/map-reduce/) - [JDBC](https://bytepadding.com/category/java/jdbc/) - [Java JSON](https://bytepadding.com/category/java/java-json/) - [Java Date](https://bytepadding.com/category/java/java-date/) - [Java Core](https://bytepadding.com/category/java/java-core/) - [Avro](https://bytepadding.com/category/big-data/spark/avro/) - [Aerospike](https://bytepadding.com/category/big-data/aerospike/) - [Zookeper](https://bytepadding.com/category/big-data/zookeper/) - [Flink](https://bytepadding.com/category/big-data/flink/) - [Security](https://bytepadding.com/category/big-data/security/) ## Tags - [spark](https://bytepadding.com/tag/spark/) - [oozie](https://bytepadding.com/tag/oozie/) - [spring](https://bytepadding.com/tag/spring/) - [mongodb](https://bytepadding.com/tag/mongodb/) - [spring data](https://bytepadding.com/tag/spring-data/) - [spring boot](https://bytepadding.com/tag/spring-boot/) - [validation](https://bytepadding.com/tag/validation/) - [Hbase](https://bytepadding.com/tag/hbase/) - [mapreduce](https://bytepadding.com/tag/mapreduce/) - [Hbase io](https://bytepadding.com/tag/hbase-io/) - [hbase-testing-util](https://bytepadding.com/tag/hbase-testing-util/) - [Join](https://bytepadding.com/tag/join/) - [shuffle](https://bytepadding.com/tag/shuffle/) - [mapside join](https://bytepadding.com/tag/mapside-join/) - [in memory join](https://bytepadding.com/tag/in-memory-join/) - [pig replicated join](https://bytepadding.com/tag/pig-replicated-join/) - [pig union operator](https://bytepadding.com/tag/pig-union-operator/) - [MultipleInputs](https://bytepadding.com/tag/multipleinputs/) - [MultipleOutputs](https://bytepadding.com/tag/multipleoutputs/) - [pig split operator](https://bytepadding.com/tag/pig-split-operator/) - [wordcount](https://bytepadding.com/tag/wordcount/) - [reduceByKey](https://bytepadding.com/tag/reducebykey/) - [flatMap](https://bytepadding.com/tag/flatmap/) - [repartition](https://bytepadding.com/tag/repartition/) - [SQLContext](https://bytepadding.com/tag/sqlcontext/) - [JavaSparkContext](https://bytepadding.com/tag/javasparkcontext/) - [combineByKey](https://bytepadding.com/tag/combinebykey/) - [CombineParquetFileInputFormat](https://bytepadding.com/tag/combineparquetfileinputformat/) - [Parquet](https://bytepadding.com/tag/parquet/) - [DataFrame](https://bytepadding.com/tag/dataframe/) - [SchemaConverters](https://bytepadding.com/tag/schemaconverters/) - [Row](https://bytepadding.com/tag/row/) - [JavaRDD](https://bytepadding.com/tag/javardd/) - [Broadcast](https://bytepadding.com/tag/broadcast/) - [DataFrame Join](https://bytepadding.com/tag/dataframe-join/) - [reduce side join](https://bytepadding.com/tag/reduce-side-join/) - [encryption](https://bytepadding.com/tag/encryption/) - [csv](https://bytepadding.com/tag/csv/) - [textfile](https://bytepadding.com/tag/textfile/) - [password](https://bytepadding.com/tag/password/) - [aspectj](https://bytepadding.com/tag/aspectj/) - [annotation](https://bytepadding.com/tag/annotation/) - [Avro](https://bytepadding.com/tag/avro/) - [Avro serialization](https://bytepadding.com/tag/avro-serialization/) - [Avro Pojo](https://bytepadding.com/tag/avro-pojo/) - [Inner Join](https://bytepadding.com/tag/inner-join/) - [Right Outer Join](https://bytepadding.com/tag/right-outer-join/) - [Full Outer Join](https://bytepadding.com/tag/full-outer-join/) - [Cartesian Product](https://bytepadding.com/tag/cartesian-product/) - [spring data jpa](https://bytepadding.com/tag/spring-data-jpa/) - [jpa](https://bytepadding.com/tag/jpa/) - [hibernate](https://bytepadding.com/tag/hibernate/) - [pig opeartors](https://bytepadding.com/tag/pig-opeartors/) - [hive Sql](https://bytepadding.com/tag/hive-sql/) - [java](https://bytepadding.com/tag/java/) - [jdbc](https://bytepadding.com/tag/jdbc/) - [mysql](https://bytepadding.com/tag/mysql/) - [mysql java driver](https://bytepadding.com/tag/mysql-java-driver/) - [statement](https://bytepadding.com/tag/statement/) - [prepare statement](https://bytepadding.com/tag/prepare-statement/) - [insert](https://bytepadding.com/tag/insert/) - [Understanding Spark](https://bytepadding.com/tag/understanding-spark/) - [Map Reduce To Spark](https://bytepadding.com/tag/map-reduce-to-spark/) - [Mapping Map Reduce To Spark](https://bytepadding.com/tag/mapping-map-reduce-to-spark/) - [Map Reduce To Spark Missing Link](https://bytepadding.com/tag/map-reduce-to-spark-missing-link/) - [Spark From Map Reduce Lens](https://bytepadding.com/tag/spark-from-map-reduce-lens/) - [Spark Vs map Reduce](https://bytepadding.com/tag/spark-vs-map-reduce/) - [json](https://bytepadding.com/tag/json/) - [gson](https://bytepadding.com/tag/gson/) - [jackson](https://bytepadding.com/tag/jackson/) - [inputFormat Spark](https://bytepadding.com/tag/inputformat-spark/) - [RDD](https://bytepadding.com/tag/rdd/) - [RDD parallel Factor](https://bytepadding.com/tag/rdd-parallel-factor/) - [map spark code to Tasks](https://bytepadding.com/tag/map-spark-code-to-tasks/) - [Spark Serialization](https://bytepadding.com/tag/spark-serialization/) - [spark Map function](https://bytepadding.com/tag/spark-map-function/) - [Spark Object Reuse](https://bytepadding.com/tag/spark-object-reuse/) - [Spark Serialization Errors](https://bytepadding.com/tag/spark-serialization-errors/) - [string](https://bytepadding.com/tag/string/) - [stream](https://bytepadding.com/tag/stream/) - [groubyKey](https://bytepadding.com/tag/groubykey/) - [mapPartitions](https://bytepadding.com/tag/mappartitions/) - [kafka](https://bytepadding.com/tag/kafka/) - [kafka Internals](https://bytepadding.com/tag/kafka-internals/) - [kafka design](https://bytepadding.com/tag/kafka-design/) - [java GC](https://bytepadding.com/tag/java-gc/) - [GC tuning](https://bytepadding.com/tag/gc-tuning/) - [JVM internals](https://bytepadding.com/tag/jvm-internals/) - [heap dump](https://bytepadding.com/tag/heap-dump/) - [Map Reduce Debugging](https://bytepadding.com/tag/map-reduce-debugging/) - [GC issues](https://bytepadding.com/tag/gc-issues/) - [OOM issues](https://bytepadding.com/tag/oom-issues/) - [ContextClassLoader](https://bytepadding.com/tag/contextclassloader/) - [resource load](https://bytepadding.com/tag/resource-load/) - [paramter tuning](https://bytepadding.com/tag/paramter-tuning/) - [spark and Anonymous class](https://bytepadding.com/tag/spark-and-anonymous-class/) - [transient](https://bytepadding.com/tag/transient/) - [Spar and Anonymous classes](https://bytepadding.com/tag/spar-and-anonymous-classes/) - [date](https://bytepadding.com/tag/date/) - [datetime](https://bytepadding.com/tag/datetime/) - [java8](https://bytepadding.com/tag/java8/) - [localdate](https://bytepadding.com/tag/localdate/) - [calendar](https://bytepadding.com/tag/calendar/) - [LocalDateTime](https://bytepadding.com/tag/localdatetime/) - [DateFormat](https://bytepadding.com/tag/dateformat/) - [map](https://bytepadding.com/tag/map/) - [map vs mapPartitions](https://bytepadding.com/tag/map-vs-mappartitions/) - [transformations](https://bytepadding.com/tag/transformations/) - [mapreduce Internals](https://bytepadding.com/tag/mapreduce-internals/) - [Map reduce deep dive](https://bytepadding.com/tag/map-reduce-deep-dive/) - [Design decisions](https://bytepadding.com/tag/design-decisions/) - [shuffle internals](https://bytepadding.com/tag/shuffle-internals/) - [distributed systems](https://bytepadding.com/tag/distributed-systems/) - [Avro to Row](https://bytepadding.com/tag/avro-to-row/) - [basics](https://bytepadding.com/tag/basics/) - [Aerospike](https://bytepadding.com/tag/aerospike/) - [NoSql](https://bytepadding.com/tag/nosql/) - [In memory database](https://bytepadding.com/tag/in-memory-database/) - [Unit Test Frmaeowrk](https://bytepadding.com/tag/unit-test-frmaeowrk/) - [Aerospike unit](https://bytepadding.com/tag/aerospike-unit/) - [Random port](https://bytepadding.com/tag/random-port/) - [free ports](https://bytepadding.com/tag/free-ports/) - [networking](https://bytepadding.com/tag/networking/) - [Zookeper](https://bytepadding.com/tag/zookeper/) - [Embedded zookeper](https://bytepadding.com/tag/embedded-zookeper/) - [multikey](https://bytepadding.com/tag/multikey/) - [kafa unit](https://bytepadding.com/tag/kafa-unit/) - [test frmaework](https://bytepadding.com/tag/test-frmaework/) - [embedded kafka](https://bytepadding.com/tag/embedded-kafka/) - [embedded kafka with zookeeper](https://bytepadding.com/tag/embedded-kafka-with-zookeeper/) - [Kafa Integration test](https://bytepadding.com/tag/kafa-integration-test/) - [In memory kafka](https://bytepadding.com/tag/in-memory-kafka/) - [default method](https://bytepadding.com/tag/default-method/) - [java 8](https://bytepadding.com/tag/java-8/) - [split](https://bytepadding.com/tag/split/) - [sping 4](https://bytepadding.com/tag/sping-4/) - [spring read property file](https://bytepadding.com/tag/spring-read-property-file/) - [linux](https://bytepadding.com/tag/linux/) - [cpu](https://bytepadding.com/tag/cpu/) - [disk](https://bytepadding.com/tag/disk/) - [process](https://bytepadding.com/tag/process/) - [os page cache](https://bytepadding.com/tag/os-page-cache/) - [disk cache](https://bytepadding.com/tag/disk-cache/) - [Os internals](https://bytepadding.com/tag/os-internals/) - [process tracking](https://bytepadding.com/tag/process-tracking/) - [HDFS](https://bytepadding.com/tag/hdfs/) - [Compare fileSystem](https://bytepadding.com/tag/compare-filesystem/) - [Understanding HDFS](https://bytepadding.com/tag/understanding-hdfs/) - [fileSystem](https://bytepadding.com/tag/filesystem/) - [understanding fileSystem](https://bytepadding.com/tag/understanding-filesystem/) - [extfs](https://bytepadding.com/tag/extfs/) - [What is fileSystem](https://bytepadding.com/tag/what-is-filesystem/) - [FileSystem in a glance](https://bytepadding.com/tag/filesystem-in-a-glance/) - [Flink](https://bytepadding.com/tag/flink/) - [Flink Word Count](https://bytepadding.com/tag/flink-word-count/) - [guava](https://bytepadding.com/tag/guava/) - [Preconditions](https://bytepadding.com/tag/preconditions/) - [kafka unit with flink](https://bytepadding.com/tag/kafka-unit-with-flink/) - [Write to Aerospike](https://bytepadding.com/tag/write-to-aerospike/) - [Read from Aerospike](https://bytepadding.com/tag/read-from-aerospike/) - [read from kafka](https://bytepadding.com/tag/read-from-kafka/) - [read kafka](https://bytepadding.com/tag/read-kafka/) - [CompletableFuture](https://bytepadding.com/tag/completablefuture/) - [streams](https://bytepadding.com/tag/streams/) - [parallel streams](https://bytepadding.com/tag/parallel-streams/) - [reduce](https://bytepadding.com/tag/reduce/) - [For a given key Get all the values](https://bytepadding.com/tag/for-a-given-key-get-all-the-values/) - [max](https://bytepadding.com/tag/max/) - [acummulate value for a key](https://bytepadding.com/tag/acummulate-value-for-a-key/) - [reduceByKey vs CombineByKey](https://bytepadding.com/tag/reducebykey-vs-combinebykey/) - [random number](https://bytepadding.com/tag/random-number/) - [ThreadLocalRandom](https://bytepadding.com/tag/threadlocalrandom/) - [math random](https://bytepadding.com/tag/math-random/) - [random ints](https://bytepadding.com/tag/random-ints/) - [random.nextint](https://bytepadding.com/tag/random-nextint/) - [LocalTime](https://bytepadding.com/tag/localtime/) - [java date](https://bytepadding.com/tag/java-date/) - [date time](https://bytepadding.com/tag/date-time/) - [completeExceptionally](https://bytepadding.com/tag/completeexceptionally/) - [arrays](https://bytepadding.com/tag/arrays/) - [remove duplicates](https://bytepadding.com/tag/remove-duplicates/) - [java core](https://bytepadding.com/tag/java-core/) - [memory mapping in Java](https://bytepadding.com/tag/memory-mapping-in-java/) - [java code to memory](https://bytepadding.com/tag/java-code-to-memory/) - [inheritance](https://bytepadding.com/tag/inheritance/) - [public accessibility](https://bytepadding.com/tag/public-accessibility/) - [private](https://bytepadding.com/tag/private/) - [protected inheritance](https://bytepadding.com/tag/protected-inheritance/) - [default accessibility](https://bytepadding.com/tag/default-accessibility/) - [unique characters](https://bytepadding.com/tag/unique-characters/) - [monitoring](https://bytepadding.com/tag/monitoring/) - [Actuator](https://bytepadding.com/tag/actuator/) - [health check](https://bytepadding.com/tag/health-check/) - [understanding inheritance internals](https://bytepadding.com/tag/understanding-inheritance-internals/) - [instanceOf](https://bytepadding.com/tag/instanceof/) - [allMatch](https://bytepadding.com/tag/allmatch/) - [noneMatch](https://bytepadding.com/tag/nonematch/) - [anyMatch](https://bytepadding.com/tag/anymatch/) - [instanceOf operator](https://bytepadding.com/tag/instanceof-operator/) - [inheritance in details](https://bytepadding.com/tag/inheritance-in-details/) - [private accessibility](https://bytepadding.com/tag/private-accessibility/) - [java internals](https://bytepadding.com/tag/java-internals/) - [Java from memory perspective](https://bytepadding.com/tag/java-from-memory-perspective/) - [Java memory management](https://bytepadding.com/tag/java-memory-management/) - [Java memory](https://bytepadding.com/tag/java-memory/) - [Java memory in details](https://bytepadding.com/tag/java-memory-in-details/) - [Java memory internals](https://bytepadding.com/tag/java-memory-internals/) - [Java deep understanding](https://bytepadding.com/tag/java-deep-understanding/) - [cors](https://bytepadding.com/tag/cors/) - [cors mappings](https://bytepadding.com/tag/cors-mappings/) - [cross origin](https://bytepadding.com/tag/cross-origin/) - [initialization](https://bytepadding.com/tag/initialization/) - [initialization order](https://bytepadding.com/tag/initialization-order/) - [instance initializer block](https://bytepadding.com/tag/instance-initializer-block/) - [toMap](https://bytepadding.com/tag/tomap/) - [convert list to map](https://bytepadding.com/tag/convert-list-to-map/) - [static](https://bytepadding.com/tag/static/) - [static method](https://bytepadding.com/tag/static-method/) - [static initialize block](https://bytepadding.com/tag/static-initialize-block/) - [static field](https://bytepadding.com/tag/static-field/) - [static significance in java](https://bytepadding.com/tag/static-significance-in-java/) - [final](https://bytepadding.com/tag/final/) - [final modifier](https://bytepadding.com/tag/final-modifier/) - [final fields](https://bytepadding.com/tag/final-fields/) - [final class](https://bytepadding.com/tag/final-class/) - [final method](https://bytepadding.com/tag/final-method/) - [distributed cache](https://bytepadding.com/tag/distributed-cache/) - [for loop](https://bytepadding.com/tag/for-loop/) - [for over iterator](https://bytepadding.com/tag/for-over-iterator/) - [infinite for loop](https://bytepadding.com/tag/infinite-for-loop/) - [for loop in detail java](https://bytepadding.com/tag/for-loop-in-detail-java/) - [while](https://bytepadding.com/tag/while/) - [modifiers](https://bytepadding.com/tag/modifiers/) - [synchronized](https://bytepadding.com/tag/synchronized/) - [java modifiers](https://bytepadding.com/tag/java-modifiers/) - [Collectors](https://bytepadding.com/tag/collectors/) - [groupingBy](https://bytepadding.com/tag/groupingby/) - [data types](https://bytepadding.com/tag/data-types/) - [data types to memory mapping](https://bytepadding.com/tag/data-types-to-memory-mapping/) - [primitive data type](https://bytepadding.com/tag/primitive-data-type/) - [derived data type](https://bytepadding.com/tag/derived-data-type/) - [Java virtual machine](https://bytepadding.com/tag/java-virtual-machine/) - [JVM](https://bytepadding.com/tag/jvm/) - [why java is platform independant](https://bytepadding.com/tag/why-java-is-platform-independant/) - [Understaning Java internals](https://bytepadding.com/tag/understaning-java-internals/) - [lambda](https://bytepadding.com/tag/lambda/) - [java 8 lambda](https://bytepadding.com/tag/java-8-lambda/) - [understanding Lambda](https://bytepadding.com/tag/understanding-lambda/) - [understanding Java 8 lambda](https://bytepadding.com/tag/understanding-java-8-lambda/) - [java 8 functional programming](https://bytepadding.com/tag/java-8-functional-programming/) - [all variations of reduce](https://bytepadding.com/tag/all-variations-of-reduce/) - [java 8 streams](https://bytepadding.com/tag/java-8-streams/) - [understanding Java 8 streams](https://bytepadding.com/tag/understanding-java-8-streams/) - [how is java platform independant](https://bytepadding.com/tag/how-is-java-platform-independant/) - [stream from array](https://bytepadding.com/tag/stream-from-array/) - [stream find array max](https://bytepadding.com/tag/stream-find-array-max/) - [stream find array min](https://bytepadding.com/tag/stream-find-array-min/) - [stream find array sum](https://bytepadding.com/tag/stream-find-array-sum/) - [read file to stream](https://bytepadding.com/tag/read-file-to-stream/) - [unique words in file](https://bytepadding.com/tag/unique-words-in-file/) - [Big Data](https://bytepadding.com/tag/big-data/) - [Big Data Architecture](https://bytepadding.com/tag/big-data-architecture/) - [Big Data in a glimpse](https://bytepadding.com/tag/big-data-in-a-glimpse/) - [why big Data](https://bytepadding.com/tag/why-big-data/) - [transition from trditional to Big Data Systems](https://bytepadding.com/tag/transition-from-trditional-to-big-data-systems/) - [java 8 list to arrays](https://bytepadding.com/tag/java-8-list-to-arrays/) - [list](https://bytepadding.com/tag/list/) - [java 8 list](https://bytepadding.com/tag/java-8-list/) - [List to Set](https://bytepadding.com/tag/list-to-set/) - [Java list to Set](https://bytepadding.com/tag/java-list-to-set/) - [eassy logging](https://bytepadding.com/tag/eassy-logging/) - [apache logger and lambda](https://bytepadding.com/tag/apache-logger-and-lambda/) - [java 8 logging](https://bytepadding.com/tag/java-8-logging/) - [paging](https://bytepadding.com/tag/paging/) - [operating System](https://bytepadding.com/tag/operating-system/) - [Java encode](https://bytepadding.com/tag/java-encode/) - [java decode](https://bytepadding.com/tag/java-decode/) - [understanding encode](https://bytepadding.com/tag/understanding-encode/) - [decode](https://bytepadding.com/tag/decode/) - [Java at byte level](https://bytepadding.com/tag/java-at-byte-level/) - [File Table](https://bytepadding.com/tag/file-table/) - [Inode](https://bytepadding.com/tag/inode/) - [File Handler to File Table](https://bytepadding.com/tag/file-handler-to-file-table/) - [File Descriptor](https://bytepadding.com/tag/file-descriptor/) - [File Internal mechanism](https://bytepadding.com/tag/file-internal-mechanism/) - [comparator](https://bytepadding.com/tag/comparator/) - [compare](https://bytepadding.com/tag/compare/) - [comparingInt](https://bytepadding.com/tag/comparingint/) - [avro definition](https://bytepadding.com/tag/avro-definition/) - [avro schema evolution](https://bytepadding.com/tag/avro-schema-evolution/) - [avro compatibility test](https://bytepadding.com/tag/avro-compatibility-test/) - [avro and confluent](https://bytepadding.com/tag/avro-and-confluent/) - [confluent Schema registry](https://bytepadding.com/tag/confluent-schema-registry/) - [avro deserialization](https://bytepadding.com/tag/avro-deserialization/) - [Avro schema maintainance](https://bytepadding.com/tag/avro-schema-maintainance/) - [avro schema](https://bytepadding.com/tag/avro-schema/) - [avro schema to class conversion](https://bytepadding.com/tag/avro-schema-to-class-conversion/) - [avro class to schema conversion](https://bytepadding.com/tag/avro-class-to-schema-conversion/) - [java 9](https://bytepadding.com/tag/java-9/) - [immutable collection](https://bytepadding.com/tag/immutable-collection/) - [set](https://bytepadding.com/tag/set/) - [text file vs binary file](https://bytepadding.com/tag/text-file-vs-binary-file/) - [Java perspective for text and binary](https://bytepadding.com/tag/java-perspective-for-text-and-binary/) - [Java 9 Convenience Factory Methods for Collections](https://bytepadding.com/tag/java-9-convenience-factory-methods-for-collections/) - [Java 9 features](https://bytepadding.com/tag/java-9-features/) - [java 9 interface private method](https://bytepadding.com/tag/java-9-interface-private-method/) - [private method](https://bytepadding.com/tag/private-method/) - [List.of](https://bytepadding.com/tag/list-of/) - [Set.of](https://bytepadding.com/tag/set-of/) - [Map.of](https://bytepadding.com/tag/map-of/) - [private static method](https://bytepadding.com/tag/private-static-method/) - [collections](https://bytepadding.com/tag/collections/) - [Java 9 underscore](https://bytepadding.com/tag/java-9-underscore/) - [underscore removed java](https://bytepadding.com/tag/underscore-removed-java/) - [underscore keyword](https://bytepadding.com/tag/underscore-keyword/) - [java 9 collections](https://bytepadding.com/tag/java-9-collections/) - [try-with-resources](https://bytepadding.com/tag/try-with-resources/) - [java 9 try-with-resources](https://bytepadding.com/tag/java-9-try-with-resources/) - [effectively final](https://bytepadding.com/tag/effectively-final/) - [java9](https://bytepadding.com/tag/java9/) - [diamond operator](https://bytepadding.com/tag/diamond-operator/) - [anonymous inner classes](https://bytepadding.com/tag/anonymous-inner-classes/) - [Java 9 Diamond Operator](https://bytepadding.com/tag/java-9-diamond-operator/) - [Java 9 anonymous inner classs](https://bytepadding.com/tag/java-9-anonymous-inner-classs/) - [CompletableFuture API improvements](https://bytepadding.com/tag/completablefuture-api-improvements/) - [delayedExecutor](https://bytepadding.com/tag/delayedexecutor/) - [java 9 delayedExecutor](https://bytepadding.com/tag/java-9-delayedexecutor/) - [orTimeout](https://bytepadding.com/tag/ortimeout/) - [orTimeout example](https://bytepadding.com/tag/ortimeout-example/) - [CompletableFuture orTimeout](https://bytepadding.com/tag/completablefuture-ortimeout/) - [apache spark](https://bytepadding.com/tag/apache-spark/) - [Java RDD](https://bytepadding.com/tag/java-rdd/) - [RDD to task mapping](https://bytepadding.com/tag/rdd-to-task-mapping/) - [how spark stages are formed](https://bytepadding.com/tag/how-spark-stages-are-formed/) - [InputFormats](https://bytepadding.com/tag/inputformats/) - [RecordReader](https://bytepadding.com/tag/recordreader/) - [Spark input formats](https://bytepadding.com/tag/spark-input-formats/) - [PAM](https://bytepadding.com/tag/pam/) - [NSS](https://bytepadding.com/tag/nss/) - [Authentication](https://bytepadding.com/tag/authentication/) - [Authorization](https://bytepadding.com/tag/authorization/) - [groups](https://bytepadding.com/tag/groups/) - [gid](https://bytepadding.com/tag/gid/) - [uid](https://bytepadding.com/tag/uid/) - [user name](https://bytepadding.com/tag/user-name/) - [AD](https://bytepadding.com/tag/ad/) - [LDAP](https://bytepadding.com/tag/ldap/) - [Security](https://bytepadding.com/tag/security/) - [SSD](https://bytepadding.com/tag/ssd/) - [file permission](https://bytepadding.com/tag/file-permission/) - [HiveServer2](https://bytepadding.com/tag/hiveserver2/) - [Ranger](https://bytepadding.com/tag/ranger/) - [User Group mappings](https://bytepadding.com/tag/user-group-mappings/) - [Audits](https://bytepadding.com/tag/audits/) - [ACLS](https://bytepadding.com/tag/acls/) - [Ranger Policies](https://bytepadding.com/tag/ranger-policies/)