MMS • Sergio De Simone
Few weeks after becoming available for macOS, iOS, and Android, the IBM Fully Homomorphic Encryption Toolkit can be now installed on various Linux distributions, including Ubuntu, Fedora, and CentOS for x86 platforms, and Ubuntu for IBM’s own Z architecture.
By Sergio De Simone
MMS • Suhail Patel Jason Maude Nicky Wrightson Sarah Wells
New research from the University of Sledgham-on-the-Wold has revealed that the correct number of microservices for any software system is 489. Given that, why have so many organizations used a different number of microservices? The panelists discuss the architecture of their various systems, what trade-offs they have made in the design of their systems, and how their system has evolved over time.
By Suhail Patel, Jason Maude, Nicky Wrightson, Sarah Wells
MMS • Peter Elger
By Peter Elger
MMS • Ben Linders Ranganathan Balashanmugam
An effective distributed team’s characteristics are accountability, good communication, clear goals and expectations, a defined decision-making process, and autonomy with explicit norms. Ranganathan Balashanmugam spoke about scaling distributed teams around the world at QCon London 2020. In his talk he showed how we can apply distributed systems patterns for scaling distributed teams.
By Ben Linders, Ranganathan Balashanmugam
MMS • Steef-Jan Wiggers
Recently, Amazon announced a new command-line interface tool called AWS Copilot, which allows customers to develop, release, and operate containerized applications on AWS. With a single command, customers can create all the infrastructure and artifacts necessary to run a service on Amazon Elastic Container Service (ECS) and AWS Fargate.
By Steef-Jan Wiggers
MMS • Bruno Couriol
Melanie Richards recently presented new and upcoming features for users and web developers that are being incorporated into the new Chromium-based Microsoft Edge. Since moving to Chromium, Edge has been slowing gaining user share, passing Firefox to become the second browser on desktop/laptop devices (according to netmarketshare).
By Bruno Couriol
MMS • Matthew ORiordan
Globally, there is an increasing appetite for data delivered in real time; we are witnessing the emergence of the realtime API. When it comes to event-driven APIs engineers can choose between multiple different protocols. In addition to choosing a protocol, engineers also have to think about subscription models, too: server-initiated (push-based) or client-initiated (pull-based).
By Matthew O’Riordan