サクサク読めて、アプリ限定の機能も多数!
トップへ戻る
iPhone 16
big-elephants.com
One of the Elixir web apps we have at Adjust acts as an API gateway — it receives a request, applies authorization and/or authentication and then passes the request along to an actual requested service. As you probably know, if you’re building microservices, this approach is quite common. In our case, the API gateway also stands before a service that is responsible for generating reports. These re
We at adjust recently started to use Elixir. We built a couple of small services using the Phoenix framework which successfully went live. In this blogpost I’d like to talk about, I’d say, the most undiscussed topic when it comes to Elixir — deployment. Although you can find some blog posts about deploying Elixir applications, usually after reading them, it still remains unclear how to get the des
“Unrolling” line charts are everywhere - where the lines gradually enter from origin, point by point. This is the world’s favourite way of animating a line chart, particularly as it makes a ton of sense when graphing a time series. d3 tends to transition line charts really weirdly, though. So what is d3 actually doing when creating transitions on line charts, and how can we make them prettier? In
Understanding query locking is key to using postgres concurrently. So let’s look at an example to learn more about how locking works and how to see what’s going on within your database. Playing in the sandbox To play around with locks let’s first create a sandbox. CREATE DATABASE sandbox; CREATE TABLE toys ( id serial NOT NULL, name character varying(36), usage integer NOT NULL DEFAULT 0, CONSTRAI
In my last article I talked about how redismq employs a simple Redis client to describe a message queue. The first iteration was aimed at proof of concept and to satisfy my own curiosity. Since then adeven decided to use it in production and so we developed the initial idea into a full featured queue. On the way we picked up a lot of interesting stuff which I’d like to share with you. Performance
Redis is not just a very good in-memory database, it can also double as a message queue. I want to show you our first shot at implementing a queue in Redis that can fulfill all our requirements: reliable, persistent, fast, monitorable. While still being a Gedankenexperiment the basic idea should be a very good starting point. Although we used Go for our implementation, the concept could be transfe
Using open source software is like living in prehistoric ages: you’d better always stay with your mates, otherwise soon you will find yourself alone fighting against the harsh nature trying to survive until one day you will be eaten by a huge carnivore. That’s what happens with those who are too lazy to keep their web application up to date with Rails. You can find many posts describing the proces
このページを最初にブックマークしてみませんか?
『big-elephants.com』の新着エントリーを見る
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く