Posts containing "databases"
Solutions for a filterable sortable pageable list in Spring
(GraphQL, REST, …) Hello again everybody, it’s Süxy here! Today we are going to take a look at several custom implementations for the good old “filterable + sortable + pageable list” problem. In this post we are going to compare the oldschool REST solution with GraphQL and our custom solution (both at the source code level and performance)...
Learning by Doing – BlockChain & Akka Tutorial
Intro BlockChain is a really hot topic in the IT world. Most of the developers have no idea how it works. There are general ideas in the heads, but it’s full of black-boxes. There are several blog posts and toy-projects online to demonstrate some basic idea about Blockchain. This will be one of these.
Awesome Spring Specification How-to
Introduction Okay so we made a filterable + sortable + pageable list before with Spring + Couchbase (you can read more about it here and here, I totally recommend you read those posts, cuz I’ll refer to them in this one). Actually filters are meant to be in an AND relation between the parameters (most of the cases).
Push Notifications – a bigger picture
Many applications we create require the ability to send push notifications. Sometimes we are the ones who made the client and the backend side as well. The available tutorials are helpful but not always entirely clear; we met quite a few challenges. Let’s look at a specific example.
Spring & Multiple SQLs: How to easily connect your Spring application to multiple SQL databases
This post will show you how to connect your Spring application to multiple SQL Databases at the same time. But first, let’s see when multiple DB connections are useful. For example you have an application and you have that application set up in different environments (let’s call it “prod app”), and you want to write...
ZeroKit and Firebase Demo App First Look
If there is sensitive data to be stored when developing a mobile app, security is of utmost importance. Developers can make hackers’ work harder, but it’s almost impossible to totally prevent a data breach if they are at it. Key and encryption handling can be a real pain-in-the-ass. Storing encrypted data is one thing, but...
Speed Recommendation for Keeping and Manipulating Objects
It is often the case at Wanari that we need to convert objects of one kind to become objects of another kind. This happens because we use different models in the different levels of an application. The question obviously came up: how should we do this? Does it matter what kind of a collection we...
Environment-dependent database drivers with Slick
When we started to you use Slick for the first time, we had no clue on how to set up our code for multiple database types in our Play! application. In the development phase, our main goal was to run the application quickly with no interference with other developers’ code and development velocity, so we decided to use the in-memory database. We are dedicated towards Continuous Integration, so before every merge we run all the tests to check if the new code breaks the app.