Implementing Kerberos On Linux in the Go SQL Server Driver
In today’s digital landscape, the demand for secure and reliable communication between databases and applications has never been greater. As an active user and contributor…
Erlang at bet365
Erlang at bet365 Scale, scale, safety, and more scale. At bet365, our systems are built and maintained by a large software development organisation comprising various…
Case study: Bet365’s Platform in a Box
This article originally appeared in Computing magazine on 31 March 2023. You can view it here. Case study: Bet365’s Platform in a Box How bet365…
Platform in a Box
How we overcame the challenge of the federated US regulatory environment When we entered the U.S. market in 2019, we knew we had taken on…
Performance Tuning the Go SQL Server Driver
At bet365 we are always looking for opportunities to give back to the golang Open Source community. A recent example of this was improvements to…
FORM FILLING AND DESIGN PROCESS: THE IMPORTANCE OF PARTNERING AUTOMATION WITH HUMAN INTERACTION
Automation purists will likely tell you the best systems remove the human element completely. In effect, the goal of true automation should be to eliminate…
Go Service Development, Our Key Principles
To get the best results from a large development team it is important to define a set of principles people can work to whilst writing…
Cache in the Attic: How a Defunct Technology unlocked the Radical Reinvention of our iOS Experience
In late 2019, we received an instruction from Apple. It stipulated we develop features, content, and UI enhancements that would elevate our iOS app experience…
Varnish Cache
Introduction HTTP caching is a crucial part of our Content Delivery Network. Not only to improve the performance of the customer facing site, but also…
Open Sourcing Jingo, a Faster JSON Encoder for Go
Today we’ve open sourced Jingo, which is a fast JSON encoder library for golang. https://github.com/bet365/jingo The interface of the go standard library json encoder implementation…