Implementing Maglev

Maglev is a load balancer that can handle millions of requests per second and can be scaled up or down easily. It was made by Google to be used in their data centers, but it is now open-source software that anyone can use. In this article, we’ll look at how to put the Maglev load […]

Continue Reading

Most popular JITs

Just-in-Time (JIT) compilers are important parts of modern programming languages, and they are a big reason why our programs work well and quickly. JIT compilers work by compiling code on the fly while it is running. This can make them much faster than traditional Ahead-of-Time (AOT) compilers. In this article, we’ll look at the most […]

Continue Reading

Landing a job at Google

Getting a job at Google is a dream for a lot of people, which makes sense. Google is a well-known company with great benefits, work culture, and chances to grow. Getting a job at Google, on the other hand, can be hard and competitive. In this article, we’ll talk about how you can get a […]

Continue Reading

AI in Rust

AI has become a popular topic in software development, and Rust has become a good programming language for making software that is efficient, safe, and reliable. This article will talk about how AI can be built with Rust and how the Rust community is making tools and libraries to help with AI workloads. What is […]

Continue Reading

GCP PubSub vs Apache Kafka

As companies keep growing their digital presence, they need more and more advanced tools to manage their data. Google Cloud Pub/Sub and Apache Kafka are two well-known tools for managing data streams. In this article, we will look at how GCP Pub/Sub and Kafka are the same and how they are different. What is Google […]

Continue Reading

Controversies around Scala

Scala is a popular programming language that has gained a lot of popularity in recent years. It was created by Martin Odersky and his team at the École Polytechnique Fédérale de Lausanne in Switzerland in 2003. Since then, Scala has been used by many developers worldwide to build a wide range of applications, from web […]

Continue Reading

On Microsoft’s future

In his essay “Microsoft is Dead,” Paul Graham argues that Microsoft is no longer the powerful, innovative force it once was. He claims that Microsoft has become too bureaucratic and too focused on maintaining its existing products, instead of creating new ones. While there is some truth to Graham’s assertions, his arguments are overly simplistic […]

Continue Reading

5 Django Success Stories

While many large companies have successfully used Django for their web development needs, there are also numerous smaller companies that have leveraged the framework to build successful businesses. In this article, we will explore some of these smaller companies and how they have used Django to create successful web applications. Prezly is a software company […]

Continue Reading

Lua – an old new language

Background Lua is a lightweight, fast, and flexible scripting language that has been gaining popularity in recent years. Originally created in 1993, Lua was designed to be embedded in other applications and to provide an easy-to-use scripting language for game development. However, Lua’s simplicity and performance have led to its adoption in a wide range […]

Continue Reading
ZFS Linux

ZFS on Ubuntu Howto

On Ubuntu, we’ll learn how to set up ZFS. An enterprise-grade file system, ZFS or the Z File System, was created to address many of the issues with prior file systems. Traditional file systems as well as volume managers may be accessed using this one interface. Data integrity and security against data corruption, fast performance, […]

Continue Reading