Shivam Dubeycodefarms.in·Nov 29, 2024Concurrency Basics in Go: A Beginner's Journey to Efficient ProgrammingConcurrency allows programs to execute multiple tasks at the same time, which makes them faster and more efficient. In Go, concurrency is built into the language and is relatively easy to use. Go uses goroutines for concurrent execution and channels ...Golangchannels in go
Jyotiprakash Mishrablog.jyotiprakash.org·Nov 22, 2024Java NIO: Building Scalable and High-Performance ApplicationsJava NIO (New Input/Output), introduced in Java 1.4, is a powerful response to the evolving demands of modern computing. The world was moving toward highly concurrent, high-performance systems, and the traditional Java IO framework, while sufficient ...1 like·34 readsjava nio
Sundaram Kumar Jhasundaram2023.hashnode.dev·Nov 17, 2024Comprehensive Course on Go Concurrency: Goroutines and ChannelsWelcome to the comprehensive course on Goroutines and Channels in Go! This course is designed to take you from the basics to advanced concepts, ensuring you become an expert in Go's concurrency model. By the end of this course, you'll understand how ...Go Language
Nikhil Akkinikhilakki.in·Sep 14, 2024Channels in GoIntroduction The Channels Model is another approach to handling concurrency, commonly associated with the Communicating Sequential Processes (CSP) paradigm. It is prominently used in languages like Go and Clojure (with core.async). In this model, cha...Gogolang
Nikhil Akkinikhilakki.in·Sep 7, 2024Go vs Elixir for concurrencyElixir and Go (Golang) are both powerful languages, but they cater to different types of applications and development philosophies. Below is a comparison of their features: 1. Concurrency Model Elixir: Uses the Actor Model for concurrency, built on...3 likes·170 readsGogolang
FMZ Quantfmzquant.hashnode.dev·Jun 21, 2024How to implement strategies in Python languageSummary In the previous article, we learned about the introduction to the Python language, the basic syntax, the strategy framework and more. Although the content was boring, but it's a must-required skill in your trading strategy development. In thi...Python
Oluwajuwon Faloreoluwajuwonfalore.hashnode.dev·Jun 6, 2024Go Concurrency: Goroutines & Channels SimplifiedWhat are Goroutines? Imagine you are working on a school project with a group of friends. Instead of doing everything by yourself, you give each friend a specific task to work on at the same time. This way, you can get the project done faster. In Go ...3 likes·191 readsgolang
Harshit Tripathiharshit11.hashnode.dev·May 28, 2024Concurrency and Channel in GoWhat is Concurrency? Concurrency is a core feature, and Goroutines provide a lightweight way to achieve asynchronous and parallel execution In summary, concurrency is about managing and overlapping the execution of multiple tasks, often on a single p...1 like·140 readsGo Language
FMZ Quantfmzquant.hashnode.dev·May 22, 2024SuperTrend V.1 -- Super Trend Line SystemI. Origin of the story Mr. Ran, my good friend, has observed this indicator for a long time and recommended it to me before the New Year's Day to discuss whether it can be converted into quantification.It's a pity that the procrastinator has delayed ...SuperTrend
SHIVANI GANIMUKKULAshivanig.hashnode.dev·Mar 5, 2024Concurrency in Go: Part 2This article is the last part in a two-part series about concurrency in Go. Check out the first part here. In Part I of this series, we covered the basics of concurrency in Go and how to implement goroutines, multiple goroutines. In this blog we will...unidirectional-channels