Mariusz Nosiński

Scala Developer

I’m an experienced developer who has acquired a broad knowledge. I’m always ready for new challenges and learning new skills.
Scala Developer Mariusz Nosiński

Posts

23.01.2023 / By 

API Design REST, GraphQL, or gRPC. Which one to choose?

While designing an API we need to make a lot of choices. Among others, we need to decide which protocol to use to communicate between services. Common designs consist of many services, so we need to choose the protocol for all of them. In the past, in the monolith architecture era, we had an API […]

14.02.2019 / By 

Using Akka HTTP with Sangria as GraphQL backend

Many people think that GraphQL is ‘something’ related to Graph Databases, in my opinion they’re wrong. GraphQL is to Graph DB like Javascript to Java. Are based on similar concepts, but are used for completely different things.In short: GraphQL is a query language for APIs, optimized for performance, designed and open-sourced by Facebook. In GraphQL you can ask server for connected data and you’ll get in response only what you’ve asked for. Not more. Great! Isn't it?

03.11.2016 / By 

ConductR – One tool to rule them all

Part of the success of modern application is targeting it globally – all over the world. It isn’t possible to run such application on a single machine, even with most powerful hardware. Definitions like Distributed computing or Reactive applications were born in the process of IT globalization. Nowadays, applications run on multiple virtual machines distributed over multiple physical machines […]

26.11.2015 / By 

OrientDB and Scala – Getting started

In this article series, I’m going to introduce you to OrientDB database, show its strengths, weaknesses and how to use it with Scala.

30.07.2015 / By 

Websockets Server with akka-http

If you’re looking for the best library to build concurrent and distributed applications, probably sooner than later you’ll come across Akka. It’s a very powerful open source library maintained by Typesafe for making such apps.

21.05.2015 / By 

Dynamic member lookup in Scala

A lot of dynamic typed languages has function that catch all messages the target object doesn’t have. It gives these languages a lot of power to write DSL. Scala 2.9 introduced an experimental option that enables this sort of dynamic handling of accesses to types in ways that would otherwise fail static type checking. It […]

Let’s talk about your project

    icon1

    We will reach out to you in less than 48 hours
    to talk about your needs.

     

    icon3

    We will perform a free tech consultation
    to see which stack fits your project best.

     

    icon3

    We will prepare the project estimate in 3 days
    including the scope, timelines, and costs.

     

    Close modal
    talk

    Your message has been sent!

    We'll get back to you soon!