PinnedSaeid DadkhahinCodeXClean Architecture in ScalaFirst things first, what is Clean Architecture? Robert C. Martin (Uncle Bob) claims that although system architectures vary in their…4 min read·Mar 28, 2022--3--3
Saeid DadkhahinCodeXMastering Generic Self-Type Traits and Type Bounds in Scala: A Guide to Best Practices and Advanced…Self-types are a way to declare that a trait must be mixed into another trait, even though it doesn’t directly extend it.3 min read·Jan 23, 2023----
Saeid DadkhahinCodeXImplementing a Clean Architecture Application in Scala — Part 2The Clean Architecture is a set of guidelines proposed by Robert C. Martin (Uncle Bob). I’ve written about this architecture and described…5 min read·Jul 9, 2022----
Saeid DadkhahinCodeXImplementing a Clean Architecture Application in Scala — Part 1The Clean Architecture is a set of guidelines proposed by Robert C. Martin (Uncle Bob), and I will implement an application in this post…4 min read·Apr 26, 2022----
Saeid DadkhahinCodeXSetting up a Multi-Node Apache Spark Cluster on Apache Hadoop and Apache HiveApache Spark™ is a multi-language engine for executing data engineering, data science, and machine learning on single-node machines or…4 min read·Apr 12, 2022----
Saeid DadkhahinCodeXSetting up an Apache Hive Data WarehouseThe Apache Hive™ data warehouse software facilitates reading, writing, and managing large datasets using SQL in Hadoop Distributed File…4 min read·Aug 9, 2021--3--3
Saeid DadkhahinCodeXRunning a Multi-Node Hadoop ClusterThe Apache Hadoop software library is a framework that allows for the distributed processing of large data sets across clusters of…6 min read·Jul 14, 2021--1--1