PinnedSaeid DadkhahinCodeXClean Architecture in ScalaFirst things first, what is Clean Architecture? Robert C. Martin (Uncle Bob) claims that although system architectures vary in their…Mar 28, 20223Mar 28, 20223
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.Jan 23, 2023Jan 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…Jul 9, 2022Jul 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…Apr 26, 2022Apr 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…Apr 12, 2022Apr 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…Aug 9, 20213Aug 9, 20213
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…Jul 14, 20211Jul 14, 20211