This site uses Cookies. Read privacy policy.
The Mesmer project is an Open-Source initiative in Scalac aiming to provide OpenTelemetry Metrics auto-instrumentation for Scala libraries. We have recently started investing more and more time in this project and decided to introduce some changes in its design that hopefully will make it even more useful. If you’re not familiar with the terms “OpenTelemetry” […]
What is subletting? First, let’s define what subletting or subleasing is. It is the activity of renting a property for the long term and dividing it into smaller units so that each unit can be rented out individually for the short term. It is widespread in densely populated cities where the cost of renting a […]
Introduction We’ve all been there, being the good DDD devs that we are, we carefully craft our domain classes but then we find out we need to specify another kinda-the-same-but-not-really model for persisting that beautiful data in a database, throw in another one for on-the-wire transport and you find yourself with (at least) 3 samey […]
TL;DR In this article, I will summarize my experiences while working on an Internet of Things project for the first time. I’ll also be explaining how adopting the Actor model (Akka), Command Query Responsibility Segregation and Event Sourcing patterns brought a lot of benefits, such as: Introduction Scala Akka Actors, CQRS/ES, and IoT One of […]
A guest post by François Sarradin, Data engineer and CTO @ Univalence, blogger at Kerflyn’s blog & teacher at Université Gustave Eiffel. Scala 3 introduces a new keyword called inline. This keyword proposes a concept of metaprogramming that will let you perform some code manipulation at compile-time, while still being distinct from macro. In a sense, it […]
Ethereum is frequently referred to as the second most famous cryptocurrency, after Bitcoin. Though unlike Bitcoin—and most cryptocurrencies—Ethereum is to be much more than just a medium of exchange or a store of value. Instead, Ethereum aims to present itself as a decentralized computing network built on blockchain technology. Here you can read more about the […]
So… is Scala the language of 2023? No programming language is the ultimate answer to all IT needs, even though we all love to argue over their benefits, and use cases. The project fit is always the only real thing that matters. Having said that, we understand you still need to make choices, like choosing […]
The Functional Programming Languages Ranking analysis is not based on popularity but on sentiment, which means that we can discover what people think and feel about a specific language. Thanks to 160,556 analyzed mentions we have spotted six key results and even found the best functional programming language (if by the best we mean chosen […]
Scalac invited Natan Silnitsky, who works as a senior backend infrastructure developer at Wix.com, to speak at its “Between Business & Tech” conference. In his excellent presentation, Natan spoke about how Wix leverages tailored models to build highly efficient event-driven, distributed microservice environments. Wix is a website-building platform with more than two hundred million registered […]
The background of the article: A software development company at the heart of tech community. We were very happy to visit the 2021 Web Summit in Lisbon. Despite the city being stormy and unwelcoming at first sight, we found it a really pleasant place to hang out and spend 3 busy days at the conference. […]