Aiden ZiegelaarProaiden.ziegelaar.io·Jun 4, 2024Utilising Hexagonal Architecture for Rust Based Ephemeral ComputeThis isn't the blog post where I tell you why to use serverless Rust, as that's been done already: AWS re:Invent 2023 - Keynote with Dr. Werner Vogels (youtube.com) aws-samples/serverless-rust-demo: Sample serverless application written in Rust (gi...Discuss·49 readsHexagonal Architecture
Prajwal Bharadwaj BMblog.prajwalbm.com·Mar 23, 2024Go Beyond Basics: Structuring Go ApplicationsWhen starting to learn a new programming language, people first focus on understanding its syntax, relating it to what they already know. However, as they progress to structuring programs, their previous programming background can sometimes pose chal...Harshith Sai V and 1 other are discussing this2 people are discussing thisDiscuss·4 likes·140 readsStructuring go project
Teddy MorinforScalable Backendblog.scalablebackend.com·Mar 14, 2024Understand the Theory behind Clean ArchitectureFrom a global perspective, Clean Architecture is a software design approach focused on structuring systems in a way that promotes clarity, maintainability, and flexibility. It emphasizes separation of concerns and independence of implementation detai...Discuss·1 like·820 readsClean Architecture
Brahim Bahaidabbahaida.hashnode.dev·Mar 2, 2024The Island of Hexagonia: A Tale of Hexagonal ArchitectureIn the vast ocean of software design, there was an island named Hexagonia, known for its unique hexagonal shape. At the heart of Hexagonia lay a magnificent castle, the Core Castle, which housed the island’s most precious treasures — its logic and ru...DiscussHexagonal Architecture
John-franklin Anusiemrhaqim.hashnode.dev·Feb 15, 2024Streamlining Golang Development with Garch CLI.Embarking on a journey into Golang development opens doors to a world of speed, efficiency, and versatility. However, the initial setup process for new projects requires developers to create all the folders and files themselves, starting out this can...Discuss·50 readsGo Language
Jason LeiProjasonlei.com·Jan 17, 2024Nim and Hexagonal ArchitectureAddressing the challenge of developing robust, maintainable, and flexible software applications is often daunting. Hexagonal Architecture, or Ports and Adapters, is an innovative design pattern conceived by Alistair Cockburn. This pattern assists in ...Discuss·12 likes·830 readsProgrammingPorts and Adapters
AJ Phạmajpham97.hashnode.dev·Dec 2, 2023Mastering gRPC server with graceful shutdown within Golang’s Hexagonal ArchitectureIntroduction In my previous blog, we implemented Hexagonal Architecture with Golang and employed the Gin library as our HTTP web server. Today, our exploration continues with gRPC — a high-performance RPC framework. But now, I want you to imagine one...Discuss·336 readsHexagonal Architecture
Redha Bayu Anggararedhabayuanggara.hashnode.dev·Oct 9, 2023laying the foundation for scalability( Hexagonal Architecture In GoLang)Hexagonal Architecture helps us to navigate these complexities, fostering a design that is loosely connected, yet cohesive. It’s not just an architectural approach, it’s a pragmatic solution for the modern software design challenges we face today. Tr...Discuss·54 readsgolang
AJ Phạmajpham97.hashnode.dev·Aug 1, 2023Hexagonal architecture with Golang (part 2)Introduction In Part 1 of this series, we explored the Hexagonal architecture, delving into its key concepts and the numerous advantages it offers, such as creating isolated components, enhancing project flexibility and helping easy testing. Now, we ...Discuss·3 likes·1.5K readsgolang
AJ Phạmajpham97.hashnode.dev·Jul 10, 2023FeaturedHexagonal architecture with Golang (part 1)Introduction Before, when I began to develop a new project, I often thought about which programming language and technology stack should be used in the project. Then, I crazily develop the features of the project and try hard to release it. After a w...Discuss·37 likes·2.0K readsgolang